فهرست منبع

DataLoadCertificatesTest

Andrew Grant 4 ماه پیش
والد
کامیت
0753ed8b37

+ 0 - 60
src/main/java/scot/carricksoftware/grants/bootstrap/DataLoadTwoPartyCertificates.java

@@ -1,60 +0,0 @@
-/*
- * Copyright (c)  18 Feb 2025, Andrew Grant of Carrick Software .
- * All rights reserved.
- */
-
-package scot.carricksoftware.grants.bootstrap;
-
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.springframework.context.annotation.Profile;
-import org.springframework.stereotype.Component;
-import scot.carricksoftware.grants.domains.certificates.DivorceCertificate;
-import scot.carricksoftware.grants.domains.certificates.MarriageCertificate;
-import scot.carricksoftware.grants.services.certificates.divorcecertificates.DivorceCertificateService;
-import scot.carricksoftware.grants.services.certificates.marriagecertificates.MarriageCertificateService;
-import scot.carricksoftware.grants.services.people.PersonService;
-
-@Component
-@Profile("dev")
-public class DataLoadTwoPartyCertificates {
-
-    private static final Logger logger = LogManager.getLogger(DataLoadTwoPartyCertificates.class);
-
-    private final MarriageCertificateService marriageCertificateService;
-    private final DivorceCertificateService divorceCertificateService;
-    private final PersonService personService;
-
-    public DataLoadTwoPartyCertificates(MarriageCertificateService marriageCertificateService,
-                                        DivorceCertificateService divorceCertificateService,
-                                        PersonService personService) {
-
-        this.marriageCertificateService = marriageCertificateService;
-        this.divorceCertificateService = divorceCertificateService;
-        this.personService = personService;
-    }
-
-    public void load() {
-        logger.debug("DataLoadPlaces::load");
-        loadMarriageCertificates();
-        loadDivorceCertificates();
-    }
-
-
-    private void loadMarriageCertificates() {
-        MarriageCertificate marriageCertificate = new MarriageCertificate();
-        marriageCertificate.setGroom(personService.findById(1L));
-        marriageCertificate.setBride(personService.findById(2L));
-        marriageCertificateService.save(marriageCertificate);
-
-    }
-
-    private void loadDivorceCertificates() {
-        DivorceCertificate divorceCertificate = new DivorceCertificate();
-        divorceCertificate.setFirstParty(personService.findById(1L));
-        divorceCertificate.setSecondParty(personService.findById(2L));
-        divorceCertificateService.save(divorceCertificate);
-    }
-
-
-}

+ 0 - 4
src/main/java/scot/carricksoftware/grants/bootstrap/DataLoaderSecondary.java

@@ -19,16 +19,13 @@ public class DataLoaderSecondary {
     private static final Logger logger = LogManager.getLogger(DataLoaderSecondary.class);
 
     private final DataLoadCertificates dataLoadCertificates;
-    private final DataLoadTwoPartyCertificates dataLoadTwoPartyCertificates;
     private final DataLoadTexts dataLoadTexts;
     private final DataLoadImages dataLoadImages;
 
     public DataLoaderSecondary(DataLoadCertificates dataLoadCertificates,
-                               DataLoadTwoPartyCertificates dataLoadTwoPartyCertificates,
                                DataLoadTexts dataLoadTexts,
                                DataLoadImages dataLoadImages) {
         this.dataLoadCertificates = dataLoadCertificates;
-        this.dataLoadTwoPartyCertificates = dataLoadTwoPartyCertificates;
         this.dataLoadTexts = dataLoadTexts;
         this.dataLoadImages = dataLoadImages;
     }
@@ -36,7 +33,6 @@ public class DataLoaderSecondary {
     public void load() {
         logger.debug("DataLoaderSecondary::load");
         dataLoadCertificates.load();
-        dataLoadTwoPartyCertificates.load();
         dataLoadImages.load();
         dataLoadTexts.load();
     }

+ 0 - 73
src/test/java/scot/carricksoftware/grants/bootstrap/DataLoadTwoPartyCertificatesTest.java

@@ -1,73 +0,0 @@
-package scot.carricksoftware.grants.bootstrap;
-
-import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.extension.ExtendWith;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mock;
-import org.mockito.junit.jupiter.MockitoExtension;
-import scot.carricksoftware.grants.domains.certificates.DivorceCertificate;
-import scot.carricksoftware.grants.domains.certificates.MarriageCertificate;
-import scot.carricksoftware.grants.domains.people.Person;
-import scot.carricksoftware.grants.services.certificates.divorcecertificates.DivorceCertificateService;
-import scot.carricksoftware.grants.services.certificates.marriagecertificates.MarriageCertificateService;
-import scot.carricksoftware.grants.services.people.PersonService;
-
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.mockito.Mockito.verify;
-import static org.mockito.Mockito.when;
-import static scot.carricksoftware.grants.GenerateRandomPeopleValues.GetRandomPerson;
-
-@ExtendWith(MockitoExtension.class)
-public class DataLoadTwoPartyCertificatesTest {
-
-    private DataLoadTwoPartyCertificates dataLoadTwoPartyCertificates;
-
-    @Mock
-    private MarriageCertificateService marriageCertificateServiceMock;
-
-    @Mock
-    private DivorceCertificateService divorceCertificateServiceMock;
-
-    @Mock
-    private PersonService personServiceMock;
-
-    @BeforeEach
-    public void setUp() {
-        dataLoadTwoPartyCertificates = new DataLoadTwoPartyCertificates(marriageCertificateServiceMock,
-                divorceCertificateServiceMock,
-                personServiceMock);
-    }
-
-    @Test
-    public void MarriageCertificatesAreLoadedTest() {
-        ArgumentCaptor<MarriageCertificate> captor = ArgumentCaptor.forClass(MarriageCertificate.class);
-        Person person1 = GetRandomPerson();
-        Person person2 = GetRandomPerson();
-        when(personServiceMock.findById(1L)).thenReturn(person1);
-        when(personServiceMock.findById(2L)).thenReturn(person2);
-
-        dataLoadTwoPartyCertificates.load();
-        verify(marriageCertificateServiceMock).save(captor.capture());
-
-        assertEquals(person1, captor.getValue().getGroom());
-        assertEquals(person2, captor.getValue().getBride());
-    }
-
-    @Test
-    public void divorceCertificatesAreLoadedTest() {
-        ArgumentCaptor<DivorceCertificate> captor = ArgumentCaptor.forClass(DivorceCertificate.class);
-        Person person1 = GetRandomPerson();
-        Person person2 = GetRandomPerson();
-        when(personServiceMock.findById(1L)).thenReturn(person1);
-        when(personServiceMock.findById(2L)).thenReturn(person2);
-
-        dataLoadTwoPartyCertificates.load();
-
-        verify(divorceCertificateServiceMock).save(captor.capture());
-        assertEquals(person1, captor.getValue().getFirstParty());
-        assertEquals(person2, captor.getValue().getSecondParty());
-    }
-
-
-}

+ 0 - 11
src/test/java/scot/carricksoftware/grants/bootstrap/DataLoaderSecondaryTest.java

@@ -21,9 +21,6 @@ class DataLoaderSecondaryTest {
     @Mock
     private DataLoadCertificates dataLoadCertificatesMock;
 
-    @Mock
-    private DataLoadTwoPartyCertificates dataLoadTwoPartyCertificatesMock;
-
     @Mock
     private DataLoadImages dataLoadImagesMock;
 
@@ -34,24 +31,16 @@ class DataLoaderSecondaryTest {
     @BeforeEach
     void setUp() {
         dataLoaderSecondary = new DataLoaderSecondary(dataLoadCertificatesMock,
-                dataLoadTwoPartyCertificatesMock,
                 dataLoadTextsMock,
                 dataLoadImagesMock);
     }
 
-
     @Test
     void loadCertificatesIsCalledTest() {
         dataLoaderSecondary.load();
         verify(dataLoadCertificatesMock).load();
     }
 
-    @Test
-    void loadCertificatesTwoPartyIsCalledTest() {
-        dataLoaderSecondary.load();
-        verify(dataLoadTwoPartyCertificatesMock).load();
-    }
-
     @Test
     void loadCertificatesTextsIsCalledTest() {
         dataLoaderSecondary.load();