Przeglądaj źródła

CensusEntry BirthDay and BirthYear added to converters

Andrew Grant 7 miesięcy temu
rodzic
commit
bfbc75c02e

+ 2 - 0
src/main/java/scot/carricksoftware/grants/converters/census/CensusEntryCommandConverterImpl.java

@@ -27,6 +27,8 @@ public class CensusEntryCommandConverterImpl implements CensusEntryCommandConver
         result.setAge(source.getAge());
         result.setWhereBorn(source.getWhereBorn());
         result.setSex(source.getSex());
+        result.setBirthYear(source.getBirthYear());
+        result.setBirthDay(source.getBirthDay());
         return result;
     }
 

+ 2 - 0
src/main/java/scot/carricksoftware/grants/converters/census/CensusEntryConverterImpl.java

@@ -28,6 +28,8 @@ public class CensusEntryConverterImpl implements CensusEntryConverter {
         result.setAge(source.getAge());
         result.setWhereBorn(source.getWhereBorn());
         result.setSex(source.getSex());
+        result.setBirthYear(source.getBirthYear());
+        result.setBirthDay(source.getBirthDay());
         return result;
     }
 }

+ 6 - 0
src/test/java/scot/carricksoftware/grants/converters/census/CensusEntryCommandConverterTest.java

@@ -44,6 +44,8 @@ class CensusEntryCommandConverterTest {
         String age = GetRandomString();
         String whereBorn = GetRandomString();
         CensusEntrySex sex = GetRandomCensusEntrySex();
+        String birthYear = GetRandomString();
+        String birthDay = GetRandomString();
 
 
         source.setId(id);
@@ -57,6 +59,8 @@ class CensusEntryCommandConverterTest {
         source.setAge(age);
         source.setWhereBorn(whereBorn);
         source.setSex(sex);
+        source.setBirthYear(birthYear);
+        source.setBirthDay(birthDay);
 
         CensusEntry target = converter.convert(source);
 
@@ -72,5 +76,7 @@ class CensusEntryCommandConverterTest {
         assertEquals(age, target.getAge());
         assertEquals(whereBorn, target.getWhereBorn());
         assertEquals(sex, target.getSex());
+        assertEquals(birthYear, target.getBirthYear());
+        assertEquals(birthDay, target.getBirthDay());
     }
 }

+ 6 - 0
src/test/java/scot/carricksoftware/grants/converters/census/CensusEntryConverterTest.java

@@ -43,6 +43,8 @@ class CensusEntryConverterTest {
         String age = GetRandomString();
         String whereBorn = GetRandomString();
         CensusEntrySex sex = GetRandomCensusEntrySex();
+        String birthYear = GetRandomString();
+        String birthDay = GetRandomString();
 
         source.setId(id);
         source.setName(name);
@@ -55,6 +57,8 @@ class CensusEntryConverterTest {
         source.setAge(age);
         source.setWhereBorn(whereBorn);
         source.setSex(sex);
+        source.setBirthYear(birthYear);
+        source.setBirthDay(birthDay);
 
         CensusEntryCommand target = converter.convert(source);
 
@@ -70,5 +74,7 @@ class CensusEntryConverterTest {
         assertEquals(age, target.getAge());
         assertEquals(whereBorn, target.getWhereBorn());
         assertEquals(sex, target.getSex());
+        assertEquals(birthYear, target.getBirthYear());
+        assertEquals(birthDay, target.getBirthDay());
     }
 }