Преглед изворни кода

CensusEntry BirthDay and BirthYear added to command

Andrew Grant пре 7 месеци
родитељ
комит
2bd1ef7c81

+ 8 - 0
src/main/java/scot/carricksoftware/grants/commands/census/CensusEntryCommand.java

@@ -54,4 +54,12 @@ public interface CensusEntryCommand {
     CensusEntrySex getSex();
 
     void setSex(CensusEntrySex sex);
+
+    String getBirthDay();
+
+    void setBirthDay(String birthDay);
+
+    String getBirthYear();
+
+    void setBirthYear(String birthYear);
 }

+ 24 - 0
src/main/java/scot/carricksoftware/grants/commands/census/CensusEntryCommandImpl.java

@@ -33,6 +33,10 @@ public class CensusEntryCommandImpl implements CensusEntryCommand {
 
     private CensusEntrySex Sex;
 
+    private String birthDay;
+
+    private String birthYear;
+
     public Long getId() {
         return id;
     }
@@ -140,4 +144,24 @@ public class CensusEntryCommandImpl implements CensusEntryCommand {
     public void setSex(CensusEntrySex sex) {
         Sex = sex;
     }
+
+    @Override
+    public String getBirthDay() {
+        return birthDay;
+    }
+
+    @Override
+    public void setBirthDay(String birthDay) {
+        this.birthDay = birthDay;
+    }
+
+    @Override
+    public String getBirthYear() {
+        return birthYear;
+    }
+
+    @Override
+    public void setBirthYear(String birthYear) {
+        this.birthYear = birthYear;
+    }
 }

+ 25 - 0
src/test/java/scot/carricksoftware/grants/commands/census/CensusEntryCommandTest.java

@@ -94,4 +94,29 @@ class CensusEntryCommandTest {
         command.setWhereBorn(whereBorn);
         assertEquals(whereBorn, command.getWhereBorn());
     }
+    
+    @Test
+    void getBirthDayTest() {
+        assertNull(command.getBirthDay());
+    }
+
+    @Test
+    void setBirthDayTest() {
+        String birthDay = GetRandomString();
+        command.setBirthDay(birthDay);
+        assertEquals(birthDay, command.getBirthDay());
+    }
+
+    @Test
+    void getBirthYearTest() {
+        assertNull(command.getBirthYear());
+    }
+
+    @Test
+    void setBirthYearTest() {
+        String birthYear = GetRandomString();
+        command.setBirthYear(birthYear);
+        assertEquals(birthYear, command.getBirthYear());
+    }
+
 }