Browse Source

InformantResidence added to Birth Certificate command

Andrew Grant 5 months ago
parent
commit
34930bcc26

+ 4 - 0
src/main/java/scot/carricksoftware/grants/commands/certificates/birthcertificates/BirthCertificateCommand.java

@@ -118,4 +118,8 @@ public interface BirthCertificateCommand {
     String getUntrackedFatherUsualResidence();
 
     void setUntrackedFatherUsualResidence(String untrackedFatherUsualResidence);
+
+    String getInformantResidence();
+
+    void setInformantResidence(String informantResidence);
 }

+ 12 - 1
src/main/java/scot/carricksoftware/grants/commands/certificates/birthcertificates/BirthCertificateCommandImpl.java

@@ -63,11 +63,12 @@ public class BirthCertificateCommandImpl implements BirthCertificateCommand {
 
     private String untrackedFatherUsualResidence;
 
+    private String informantResidence;
+
     public Long getId() {
         return Id;
     }
 
-
     public void setId(Long id) {
         Id = id;
     }
@@ -312,4 +313,14 @@ public class BirthCertificateCommandImpl implements BirthCertificateCommand {
     public void setUntrackedFatherUsualResidence(String untrackedFatherUsualResidence) {
         this.untrackedFatherUsualResidence = untrackedFatherUsualResidence;
     }
+
+    @Override
+    public String getInformantResidence() {
+        return informantResidence;
+    }
+
+    @Override
+    public void setInformantResidence(String informantResidence) {
+        this.informantResidence = informantResidence;
+    }
 }

+ 1 - 1
src/main/java/scot/carricksoftware/grants/services/certificates/birthcertificates/UpdateCertifiedYearOfBirthImpl.java

@@ -58,7 +58,7 @@ public class UpdateCertifiedYearOfBirthImpl implements UpdateCertifiedYearOfBirt
     }
 
     private void logNoCommandError() {
-        logger.error("PersonCommand = null.");
+        logger.info("PersonCommand = null.");
     }
 
 

+ 12 - 0
src/test/java/scot/carricksoftware/grants/commands/certificates/BirthCertificateCommandUsualResidenceTest.java

@@ -50,4 +50,16 @@ class BirthCertificateCommandUsualResidenceTest {
         assertEquals(untrackedUsualResidence, command.getUntrackedFatherUsualResidence());
     }
 
+    @Test
+    void getInformantResidenceTest() {
+        assertNull(command.getInformantResidence());
+    }
+
+    @Test
+    void setInformantResidenceTest() {
+        String informantResidence = GetRandomString();
+        command.setInformantResidence(informantResidence);
+        assertEquals(informantResidence, command.getInformantResidence());
+    }
+
 }