Browse Source

Domain Untracked Test

Andrew Grant 5 months ago
parent
commit
c893fb66ba

+ 22 - 1
src/test/java/scot/carricksoftware/grants/domains/certificates/death/DeathCertificatePersonTest.java

@@ -7,6 +7,7 @@ package scot.carricksoftware.grants.domains.certificates.death;
 
 import org.junit.jupiter.api.BeforeEach;
 
+import org.junit.jupiter.api.Test;
 import scot.carricksoftware.grants.domains.certificates.DeathCertificate;
 import scot.carricksoftware.grants.domains.people.Person;
 
@@ -23,46 +24,66 @@ class DeathCertificatePersonTest {
     void setUp() {
         deathCertificate = new DeathCertificate();
     }
-    
+
+    @Test
     void getDeceasedTest() {
         assertNull(deathCertificate.getDeceased());
     }
 
+    @Test
     void setDeceasedTest() {
         Person deceased = GetRandomPerson();
         deathCertificate.setDeceased(deceased);
         assertEquals(deceased, deathCertificate.getDeceased());
     }
 
+    @Test
     void getFatherTest() {
         assertNull(deathCertificate.getFather());
     }
 
+    @Test
     void setFatherTest() {
         Person father = GetRandomPerson();
         deathCertificate.setFather(father);
         assertEquals(father, deathCertificate.getFather());
     }
 
+    @Test
     void getMotherTest() {
         assertNull(deathCertificate.getMother());
     }
 
+    @Test
     void setMotherTest() {
         Person mother = GetRandomPerson();
         deathCertificate.setMother(mother);
         assertEquals(mother, deathCertificate.getMother());
     }
 
+    @Test
     void getInformantTest() {
         assertNull(deathCertificate.getInformant());
     }
 
+    @Test
     void setInformantTest() {
         Person informant = GetRandomPerson();
         deathCertificate.setInformant(informant);
         assertEquals(informant, deathCertificate.getInformant());
     }
 
+    @Test
+    void getSpouseTest() {
+        assertNull(deathCertificate.getSpouse());
+    }
+
+    @Test
+    void setSpouseTest() {
+        Person spouse = GetRandomPerson();
+        deathCertificate.setSpouse(spouse);
+        assertEquals(spouse, deathCertificate.getSpouse());
+    }
+
 
 }

+ 87 - 0
src/test/java/scot/carricksoftware/grants/domains/certificates/death/DeathCertificateUntrackedTest.java

@@ -0,0 +1,87 @@
+/*
+ * Copyright (c) 2025.  Andrew Grant Carrick Software. All rights reserved
+ *
+ */
+
+package scot.carricksoftware.grants.domains.certificates.death;
+
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import scot.carricksoftware.grants.domains.certificates.DeathCertificate;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static scot.carricksoftware.grants.GenerateCertificateRandomValues.GetRandomString;
+
+
+class DeathCertificateUntrackedTest {
+
+    private DeathCertificate deathCertificate;
+
+    @BeforeEach
+    void setUp() {
+        deathCertificate = new DeathCertificate();
+    }
+
+    @Test
+    void getUntrackedWhereDied() {
+        assertNull(deathCertificate.getUntrackedWhereDied());
+    }
+
+    @Test
+    void setUntrackedWhereDied() {
+        String untrackedWhereDied = GetRandomString();
+        deathCertificate.setUntrackedWhereDied(untrackedWhereDied);
+        assertEquals(untrackedWhereDied, deathCertificate.getUntrackedWhereDied());
+    }
+
+    @Test
+    void getUntrackedSpouse() {
+        assertNull(deathCertificate.getUntrackedSpouse());
+    }
+
+    @Test
+    void setUntrackedSpouse() {
+        String untrackedSpouse = GetRandomString();
+        deathCertificate.setUntrackedSpouse(untrackedSpouse);
+        assertEquals(untrackedSpouse, deathCertificate.getUntrackedSpouse());
+    }
+
+    @Test
+    void getUntrackedFather() {
+        assertNull(deathCertificate.getUntrackedFather());
+    }
+
+    @Test
+    void setUntrackedFather() {
+        String untrackedFather = GetRandomString();
+        deathCertificate.setUntrackedFather(untrackedFather);
+        assertEquals(untrackedFather, deathCertificate.getUntrackedFather());
+    }
+
+    @Test
+    void getUntrackedMother() {
+        assertNull(deathCertificate.getUntrackedMother());
+    }
+
+    @Test
+    void setUntrackedMother() {
+        String untrackedMother = GetRandomString();
+        deathCertificate.setUntrackedMother(untrackedMother);
+        assertEquals(untrackedMother, deathCertificate.getUntrackedMother());
+    }
+
+    @Test
+    void getUntrackedInformant() {
+        assertNull(deathCertificate.getUntrackedInformant());
+    }
+
+    @Test
+    void setUntrackedInformant() {
+        String untrackedInformant = GetRandomString();
+        deathCertificate.setUntrackedInformant(untrackedInformant);
+        assertEquals(untrackedInformant, deathCertificate.getUntrackedInformant());
+    }
+
+
+}