Browse Source

Birth Certificate mother and father place added to converters

Andrew Grant 5 months ago
parent
commit
178f9bb56d

+ 2 - 0
src/main/java/scot/carricksoftware/grants/converters/certificates/birthcertificates/BirthCertificateCommandConverterImpl.java

@@ -45,6 +45,8 @@ public class BirthCertificateCommandConverterImpl implements BirthCertificateCom
         target.setUntrackedMotherUsualResidence(source.getUntrackedMotherUsualResidence());
         target.setMotherUsualResidence(source.getMotherUsualResidence());
         target.setInformantResidence(source.getInformantResidence());
+        target.setMotherPlaceOfBirth(source.getMotherPlaceOfBirth());
+        target.setFatherPlaceOfBirth(source.getFatherPlaceOfBirth());
 
         return target;
     }

+ 2 - 0
src/main/java/scot/carricksoftware/grants/converters/certificates/birthcertificates/BirthCertificateConverterImpl.java

@@ -49,6 +49,8 @@ public class BirthCertificateConverterImpl implements BirthCertificateConverter
         target.setUntrackedMotherUsualResidence(source.getUntrackedMotherUsualResidence());
         target.setMotherUsualResidence(source.getMotherUsualResidence());
         target.setInformantResidence(source.getInformantResidence());
+        target.setMotherPlaceOfBirth(source.getMotherPlaceOfBirth());
+        target.setFatherPlaceOfBirth(source.getFatherPlaceOfBirth());
 
         return target;
     }

+ 6 - 0
src/test/java/scot/carricksoftware/grants/converters/certificates/birthcertificates/BirthCertificateCommandConverterTest.java

@@ -64,6 +64,8 @@ class BirthCertificateCommandConverterTest {
         Place motherUsualResidence = GetRandomPlace();
         String untrackedMotherUsualResidence = GetRandomString();
         String informantResidence = GetRandomString();
+        String motherPlaceOfBirth = GetRandomString();
+        String fatherPlaceOfBirth = GetRandomString();
 
         source.setId(id);
         source.setNewBorn(person);
@@ -95,6 +97,8 @@ class BirthCertificateCommandConverterTest {
         source.setInformantResidence(informantResidence);
         source.setMotherUsualResidence(motherUsualResidence);
         source.setUntrackedMotherUsualResidence(untrackedMotherUsualResidence);
+        source.setMotherPlaceOfBirth(motherPlaceOfBirth);
+        source.setFatherPlaceOfBirth(fatherPlaceOfBirth);
 
 
         BirthCertificate target = converter.convert(source);
@@ -128,5 +132,7 @@ class BirthCertificateCommandConverterTest {
         assertEquals(informantResidence, target.getInformantResidence());
         assertEquals(motherUsualResidence, target.getMotherUsualResidence());
         assertEquals(untrackedMotherUsualResidence, target.getUntrackedMotherUsualResidence());
+        assertEquals(motherPlaceOfBirth, target.getMotherPlaceOfBirth());
+        assertEquals(fatherPlaceOfBirth, target.getFatherPlaceOfBirth());
     }
 }

+ 7 - 0
src/test/java/scot/carricksoftware/grants/converters/certificates/birthcertificates/BirthCertificateConverterTest.java

@@ -63,6 +63,8 @@ class BirthCertificateConverterTest {
         String informantResidence = GetRandomString();
         Place motherUsualResidence = GetRandomPlace();
         String untrackedMotherUsualResidence = GetRandomString();
+        String motherPlaceOfBirth = GetRandomString();
+        String fatherPlaceOfBirth = GetRandomString();
 
 
         source.setId(id);
@@ -93,6 +95,8 @@ class BirthCertificateConverterTest {
         source.setInformantResidence(informantResidence);
         source.setMotherUsualResidence(motherUsualResidence);
         source.setUntrackedMotherUsualResidence(untrackedMotherUsualResidence);
+        source.setMotherPlaceOfBirth(motherPlaceOfBirth);
+        source.setFatherPlaceOfBirth(fatherPlaceOfBirth);
 
         BirthCertificateCommand target = converter.convert(source);
 
@@ -125,5 +129,8 @@ class BirthCertificateConverterTest {
         assertEquals(informantResidence, target.getInformantResidence());
         assertEquals(motherUsualResidence, target.getMotherUsualResidence());
         assertEquals(untrackedMotherUsualResidence, target.getUntrackedMotherUsualResidence());
+        assertEquals(motherPlaceOfBirth, target.getMotherPlaceOfBirth());
+        assertEquals(fatherPlaceOfBirth, target.getFatherPlaceOfBirth());
+
     }
 }