diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/AddressServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/AddressServiceImplTest.java new file mode 100644 index 0000000..1b3dd66 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/AddressServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class AddressServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/CompanyServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/CompanyServiceImplTest.java new file mode 100644 index 0000000..cb54882 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/CompanyServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class CompanyServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/DimensionServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/DimensionServiceImplTest.java new file mode 100644 index 0000000..e54e171 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/DimensionServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DimensionServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/DocumentServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/DocumentServiceImplTest.java new file mode 100644 index 0000000..25d0c09 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/DocumentServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DocumentServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/ExportFolderServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/ExportFolderServiceImplTest.java new file mode 100644 index 0000000..f584dbf --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/ExportFolderServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ExportFolderServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/LicenseServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/LicenseServiceImplTest.java new file mode 100644 index 0000000..de3f961 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/LicenseServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class LicenseServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/MenuServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/MenuServiceImplTest.java deleted file mode 100644 index 707a260..0000000 --- a/domain/service/src/test/java/com/dh7789dev/xpeditis/MenuServiceImplTest.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.dh7789dev.xpeditis; - -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.mockito.InjectMocks; -import org.mockito.Mock; -import org.mockito.junit.jupiter.MockitoExtension; - -import java.util.List; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.Mockito.when; - -@ExtendWith(MockitoExtension.class) -class MenuServiceImplTest { - - @Mock - private MenuRepository menuRepository; - - @InjectMocks - private MenuServiceImpl menuService; - - @Test - void given_whenGetCategories_then() { - - // given - when(menuRepository.findAll()).thenReturn(List.of()); - - // when - List categories = menuService.getCategories(); - - // then - assertThat(categories).isEmpty(); - } -} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/NlsServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/NlsServiceImplTest.java new file mode 100644 index 0000000..8f02795 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/NlsServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class NlsServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/NotificationServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/NotificationServiceImplTest.java new file mode 100644 index 0000000..b894bed --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/NotificationServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class NotificationServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteDetailsServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteDetailsServiceImplTest.java new file mode 100644 index 0000000..ff1f1b1 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteDetailsServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteDetailsServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteServiceImplTest.java new file mode 100644 index 0000000..3e49e25 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/QuoteServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/ShipmentTrackingServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/ShipmentTrackingServiceImplTest.java new file mode 100644 index 0000000..9d5e6a7 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/ShipmentTrackingServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ShipmentTrackingServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/UserServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/UserServiceImplTest.java new file mode 100644 index 0000000..c653f3f --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/UserServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class UserServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/domain/service/src/test/java/com/dh7789dev/xpeditis/VesselScheduleServiceImplTest.java b/domain/service/src/test/java/com/dh7789dev/xpeditis/VesselScheduleServiceImplTest.java new file mode 100644 index 0000000..2b74ad6 --- /dev/null +++ b/domain/service/src/test/java/com/dh7789dev/xpeditis/VesselScheduleServiceImplTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class VesselScheduleServiceImplTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/AddressDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/AddressDaoTest.java new file mode 100644 index 0000000..d10fd5f --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/AddressDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class AddressDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/CompanyDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/CompanyDaoTest.java new file mode 100644 index 0000000..8478da6 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/CompanyDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class CompanyDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DimensionDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DimensionDaoTest.java new file mode 100644 index 0000000..1f830f1 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DimensionDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DimensionDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DocumentDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DocumentDaoTest.java new file mode 100644 index 0000000..c863656 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/DocumentDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DocumentDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ExportFolderDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ExportFolderDaoTest.java new file mode 100644 index 0000000..044432b --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ExportFolderDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ExportFolderDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/LicenseDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/LicenseDaoTest.java new file mode 100644 index 0000000..45bb221 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/LicenseDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class LicenseDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/NotificationDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/NotificationDaoTest.java new file mode 100644 index 0000000..3016d18 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/NotificationDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class NotificationDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDaoTest.java new file mode 100644 index 0000000..25a4f25 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDetailsDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDetailsDaoTest.java new file mode 100644 index 0000000..435c2bd --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/QuoteDetailsDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteDetailsDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ReservationDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ReservationDaoTest.java deleted file mode 100644 index 6034620..0000000 --- a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ReservationDaoTest.java +++ /dev/null @@ -1,97 +0,0 @@ -package com.dh7789dev.xpeditis.dao; - -import jakarta.persistence.EntityManager; -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Disabled; -import org.junit.jupiter.api.Test; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest; -import org.springframework.test.context.ContextConfiguration; - -import java.time.LocalDateTime; -import java.util.List; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertNotNull; - -@Disabled -@DataJpaTest -@ContextConfiguration(classes = ReservationDao.class) -class ReservationDaoTest { - - @Autowired - private ReservationJpaRepository reservationJpaRepository; - - @Autowired - private EntityManager entityManager; - - private LocalDateTime parseDate(String date) { - return LocalDateTime.parse(date); - } - - private Reservation getReservation( - Long id, - String customerName, - LocalDateTime date, - String email) { - - Reservation reservation = new Reservation(); - reservation.setId(id); - reservation.setName(customerName); - reservation.setDate(date); - reservation.setEmail(email); - reservation.setPhone("0123456"); - reservation.setNbPerson(2); - - return reservation; - } - - @BeforeEach - void setUp() { - LocalDateTime date = LocalDateTime.parse("2024-01-29T10:00:00"); - Reservation res1 = getReservation(1L, "Mathis", date, "user@gmail.com"); - reservationJpaRepository.save(res1); - entityManager.flush(); - entityManager.clear(); - - LocalDateTime date2 = LocalDateTime.parse("2024-01-30T15:30:00"); - Reservation res2 = getReservation(2L, "Xavier", date2, "user2@gmail.com"); - reservationJpaRepository.save(res2); - entityManager.flush(); - entityManager.clear(); - - LocalDateTime date3 = LocalDateTime.parse("2024-02-02T12:00:00"); - Reservation res3 = getReservation(3L, "David", date3, "elPatrone@gmail.com"); - reservationJpaRepository.save(res3); //out of date range - entityManager.flush(); - entityManager.clear(); - - // Verify entities were saved - assertNotNull(reservationJpaRepository.findById(1L).orElse(null), "Res1 should be saved"); - assertNotNull(reservationJpaRepository.findById(2L).orElse(null), "Res2 should be saved"); - assertNotNull(reservationJpaRepository.findById(3L).orElse(null), "Res3 should be saved"); - } - - @AfterEach - void tearDown() { - reservationJpaRepository.delete(reservationJpaRepository.findAll().get(0)); - reservationJpaRepository.delete(reservationJpaRepository.findAll().get(1)); - reservationJpaRepository.delete(reservationJpaRepository.findAll().get(2)); - } - - @Test - void givenIntervalDates_whenFindReservationByDates_ThenReturnReservation() { - - // ------ given --------- - LocalDateTime startDate = parseDate("2024-01-29T00:00:00"); - LocalDateTime endDate = parseDate("2024-02-01T00:00:00"); - - // ------ when --------- - List reservations = reservationJpaRepository.findReservationsByDates(startDate, endDate); - - // ------ then --------- - assertNotNull(reservations); - assertEquals(2, reservations.size(), "There should be 2 reservations"); - } -} \ No newline at end of file diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ShipmentTrackingDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ShipmentTrackingDaoTest.java new file mode 100644 index 0000000..81b49cc --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/ShipmentTrackingDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ShipmentTrackingDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/VesselScheduleDaoTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/VesselScheduleDaoTest.java new file mode 100644 index 0000000..3a0eea1 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/dao/VesselScheduleDaoTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.dao; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class VesselScheduleDaoTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/AddressJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/AddressJpaRepositoryTest.java new file mode 100644 index 0000000..6fe9069 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/AddressJpaRepositoryTest.java @@ -0,0 +1,18 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class AddressJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/CompanyJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/CompanyJpaRepositoryTest.java new file mode 100644 index 0000000..a44df33 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/CompanyJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class CompanyJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DimensionJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DimensionJpaRepositoryTest.java new file mode 100644 index 0000000..8d82ea8 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DimensionJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DimensionJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DocumentJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DocumentJpaRepositoryTest.java new file mode 100644 index 0000000..29666b4 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/DocumentJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class DocumentJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ExportFolderJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ExportFolderJpaRepositoryTest.java new file mode 100644 index 0000000..7d4004f --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ExportFolderJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ExportFolderJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/LicenseJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/LicenseJpaRepositoryTest.java new file mode 100644 index 0000000..5e5d117 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/LicenseJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class LicenseJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/NotificationJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/NotificationJpaRepositoryTest.java new file mode 100644 index 0000000..8d60af5 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/NotificationJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class NotificationJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteDetailsJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteDetailsJpaRepositoryTest.java new file mode 100644 index 0000000..4b95dc4 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteDetailsJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteDetailsJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteJpaRepositoryTest.java new file mode 100644 index 0000000..2a1f4e1 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/QuoteJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class QuoteJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ReservationJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ReservationJpaRepositoryTest.java deleted file mode 100644 index b2bf20d..0000000 --- a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ReservationJpaRepositoryTest.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.dh7789dev.xpeditis.repository; - -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.mockito.InjectMocks; -import org.mockito.Mock; -import org.mockito.junit.jupiter.MockitoExtension; - -import java.time.LocalDateTime; -import java.util.List; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.mockito.Mockito.*; - -@ExtendWith(MockitoExtension.class) -class ReservationJpaRepositoryTest { - - @Mock - ReservationDao reservationDao; - - @InjectMocks - ReservationJpaRepository reservationJpaRepository; - - private ReservationEntity getReservation( - Long id, - String customerName, - LocalDateTime date, - String email, - String phone, - int nbPerson) { - ReservationEntity reservation = new ReservationEntity(); - reservation.setId(id); - reservation.setName(customerName); - reservation.setDate(date); - reservation.setEmail(email); - reservation.setPhone(phone); - reservation.setNbPerson(nbPerson); - - return reservation; - } - - @Test - void givenCustomerName_whenFindByCustomerName_thenReturnCustomer() { - //-------- given ---------- - String customerName = "John Doe"; - - LocalDateTime date = LocalDateTime.parse("2024-01-29T10:00:00"); - System.out.println(date); - ReservationEntity reservation1 = getReservation(1L, customerName, date, "user@gmail.com", "0123456", 2); - - when(reservationDao.findByName(customerName)).thenReturn(List.of(reservation1)); - - //-------- when ------------ - List result = reservationJpaRepository.findByName(customerName); - - //-------- then ------------- - verify(reservationDao, times(1)).findByName(anyString()); - verify(reservationDao, times(1)).findByName(customerName); - - assertNotNull(result); - assertEquals(1, result.size()); - assertEquals(reservation1.getId(), result.getFirst().getId()); - } -} \ No newline at end of file diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ShipmentTrackingJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ShipmentTrackingJpaRepositoryTest.java new file mode 100644 index 0000000..2091b60 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/ShipmentTrackingJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class ShipmentTrackingJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/UserJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/UserJpaRepositoryTest.java new file mode 100644 index 0000000..eeeff31 --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/UserJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class UserJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +} diff --git a/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/VesselScheduleJpaRepositoryTest.java b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/VesselScheduleJpaRepositoryTest.java new file mode 100644 index 0000000..5964a9a --- /dev/null +++ b/infrastructure/src/test/java/com/dh7789dev/xpeditis/repository/VesselScheduleJpaRepositoryTest.java @@ -0,0 +1,19 @@ +package com.dh7789dev.xpeditis.repository; + + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.mockito.junit.jupiter.MockitoExtension; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +@ExtendWith(MockitoExtension.class) +class VesselScheduleJpaRepositoryTest { + + + @Test + void test(){ + int test = 1 +1; + assertEquals(2,test); + } +}