Add ordinary unit test

This commit is contained in:
Manuel Thalmann 2023-10-10 16:52:19 +02:00
parent dff04667db
commit e71fb18fc8

View file

@ -6,7 +6,6 @@ import java.util.List;
import javax.transaction.Transactional; import javax.transaction.Transactional;
import org.junit.Ignore;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -16,6 +15,7 @@ import org.springframework.test.context.junit4.SpringRunner;
import eu.profinit.education.flightlog.IntegrationTestConfig; import eu.profinit.education.flightlog.IntegrationTestConfig;
import eu.profinit.education.flightlog.domain.entities.Flight; import eu.profinit.education.flightlog.domain.entities.Flight;
import eu.profinit.education.flightlog.domain.entities.Flight.Type;
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest(classes = IntegrationTestConfig.class) @SpringBootTest(classes = IntegrationTestConfig.class)
@ -35,10 +35,12 @@ public class FlightRepositoryTest {
} }
@Ignore("Test is not implemented")
@Test @Test
public void shouldLoadGliderFlights() { public void shouldLoadGliderFlights() {
// TODO tutorial-3.3: Implement a test that checks that there are 2 gliders in a DB assertEquals(
"There should be 2 glider flights",
2,
testSubject.findAllByFlightType(Type.GLIDER).size());
} }
@Test @Test