diff --git a/application/module-exercise/src/test/java/org/fuseri/moduleexercise/exercise/ExerciseRepositoryTest.java b/application/module-exercise/src/test/java/org/fuseri/moduleexercise/exercise/ExerciseRepositoryTest.java index 8eb27c57bc13952879813fcd389cb790361c591a..1d8eec54a05e1384cfed5cb5aa136f5c680410ce 100644 --- a/application/module-exercise/src/test/java/org/fuseri/moduleexercise/exercise/ExerciseRepositoryTest.java +++ b/application/module-exercise/src/test/java/org/fuseri/moduleexercise/exercise/ExerciseRepositoryTest.java @@ -1,6 +1,5 @@ package org.fuseri.moduleexercise.exercise; -import org.fuseri.moduleexercise.question.Question; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; @@ -11,8 +10,6 @@ import org.springframework.data.domain.PageRequest; import java.util.Arrays; import java.util.HashSet; -import java.util.Set; - @DataJpaTest class ExerciseRepositoryTest { @@ -25,8 +22,6 @@ class ExerciseRepositoryTest { Exercise exercise = new Exercise("name", "desc", 2, 1L, new HashSet<>()); - Question question = new Question("text", new HashSet<>(), exercise); - @Test void saveExercise() { Exercise saved = exerciseRepository.save(exercise); @@ -64,6 +59,7 @@ class ExerciseRepositoryTest { entityManager.persist(exercise); entityManager.persist(exercise1); + entityManager.flush(); Page<Exercise> coursePage = exerciseRepository.findAll(PageRequest.of(0, 42)); @@ -71,26 +67,6 @@ class ExerciseRepositoryTest { Assertions.assertEquals(coursePage.getContent(), Arrays.asList(exercise, exercise1)); } - @Test - void getQuestionsEmptyQuestions() { - entityManager.persist(exercise); - - var result = exerciseRepository.getQuestions(PageRequest.of(0, 10), 1L); - - Assertions.assertEquals(0, result.getTotalElements()); - } - - @Test - void getQuestions() { - exercise.setQuestions(Set.of(question)); - entityManager.persist(exercise); - - var result = exerciseRepository.getQuestions(PageRequest.of(0, 10), 1L); - - Assertions.assertEquals(1, result.getTotalElements()); - Assertions.assertEquals(result.getContent().get(0), question); - } - @Test void testDeleteExercise() { Long id = entityManager.persist(exercise).getId(); @@ -101,5 +77,4 @@ class ExerciseRepositoryTest { Assertions.assertTrue(exerciseRepository.findById(id).isEmpty()); } - }