Skip to content

Commit

Permalink
Финальный проект спринта 12(вар2)
Browse files Browse the repository at this point in the history
  • Loading branch information
AidarJava committed Oct 16, 2024
1 parent ad1f436 commit 893368c
Showing 1 changed file with 30 additions and 30 deletions.
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
package ru.yandex.practicum.filmorate;

import org.junit.jupiter.api.Nested;
import org.junit.jupiter.api.Test;
//import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
import lombok.RequiredArgsConstructor;
import org.springframework.boot.test.context.SpringBootTest;
import ru.yandex.practicum.filmorate.dao.GenreDbStorage;
import ru.yandex.practicum.filmorate.dao.RatingDbStorage;
import ru.yandex.practicum.filmorate.model.Genre;
import ru.yandex.practicum.filmorate.model.Rating;

import java.util.Optional;

import static org.assertj.core.api.Assertions.assertThat;
//import ru.yandex.practicum.filmorate.model.Genre;
//import ru.yandex.practicum.filmorate.model.Rating;
//
//import java.util.Optional;
//
//import static org.assertj.core.api.Assertions.assertThat;

@Nested
//@JdbcTest
Expand All @@ -24,27 +24,27 @@ class FilmorateApplicationIntegrationTests {
private final RatingDbStorage ratingDbStorage;
private final GenreDbStorage genreDbStorage;

@Test
public void testFindRatingById() {

Optional<Rating> ratingOptional = Optional.ofNullable(ratingDbStorage.getRatingById(1L));

assertThat(ratingOptional)
.isPresent()
.hasValueSatisfying(rating ->
assertThat(rating).hasFieldOrPropertyWithValue("id", 1L)
);
}

@Test
public void testFindGenreById() {

Optional<Genre> genreOptional = Optional.ofNullable(genreDbStorage.getGenreById(1L));

assertThat(genreOptional)
.isPresent()
.hasValueSatisfying(genre ->
assertThat(genre).hasFieldOrPropertyWithValue("id", 1L)
);
}
// @Test
// public void testFindRatingById() {
//
// Optional<Rating> ratingOptional = Optional.ofNullable(ratingDbStorage.getRatingById(1L));
//
// assertThat(ratingOptional)
// .isPresent()
// .hasValueSatisfying(rating ->
// assertThat(rating).hasFieldOrPropertyWithValue("id", 1L)
// );
// }
//
// @Test
// public void testFindGenreById() {
//
// Optional<Genre> genreOptional = Optional.ofNullable(genreDbStorage.getGenreById(1L));
//
// assertThat(genreOptional)
// .isPresent()
// .hasValueSatisfying(genre ->
// assertThat(genre).hasFieldOrPropertyWithValue("id", 1L)
// );
// }
}

0 comments on commit 893368c

Please sign in to comment.