Browse Source

FilledInBy added to census command

Andrew Grant 7 months ago
parent
commit
4f222e66b1

+ 4 - 0
src/main/java/scot/carricksoftware/grants/commands/census/CensusCommand.java

@@ -40,4 +40,8 @@ public interface CensusCommand {
     String getRoomsWithWindows();
 
     void setRoomsWithWindows(String roomsWithWindows);
+
+    String getFilledInBy();
+
+    void setFilledInBy(String filledInBy);
 }

+ 12 - 0
src/main/java/scot/carricksoftware/grants/commands/census/CensusCommandImpl.java

@@ -29,6 +29,8 @@ public class CensusCommandImpl implements CensusCommand {
 
     private String roomsWithWindows;
 
+    private String filledInBy;
+
     @Override
     public Long getId() {
         return id;
@@ -98,4 +100,14 @@ public class CensusCommandImpl implements CensusCommand {
     public void setRoomsWithWindows(String roomsWithWindows) {
         this.roomsWithWindows = roomsWithWindows;
     }
+
+    @Override
+    public String getFilledInBy() {
+        return filledInBy;
+    }
+
+    @Override
+    public void setFilledInBy(String filledInBy) {
+        this.filledInBy = filledInBy;
+    }
 }

+ 13 - 0
src/test/java/scot/carricksoftware/grants/commands/census/CensusCommandTest.java

@@ -77,4 +77,17 @@ class CensusCommandTest {
         assertEquals(string, command.getRoomsWithWindows());
     }
 
+    @Test
+    public void getFilledInByTest() {
+        assertNull(command.getFilledInBy());
+    }
+
+    @Test
+    public void setFilledInByTest() {
+        String filledInBy = GetRandomString();
+        command.setFilledInBy(filledInBy);
+        assertEquals(filledInBy, command.getFilledInBy());
+    }
+
+
 }