|
@@ -13,7 +13,7 @@ import org.mockito.junit.jupiter.MockitoExtension;
|
|
|
import scot.carricksoftware.grantswriter.data.TimeLineData;
|
|
|
import scot.carricksoftware.grantswriter.domains.certificates.marriagecertificate.MarriageCertificate;
|
|
|
import scot.carricksoftware.grantswriter.domains.people.Person;
|
|
|
-import scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections.helpers.level2.marriagecertificate.AddWitnessDetails;
|
|
|
+import scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections.helpers.level2.marriagecertificate.helpers.AddWitnessDetails;
|
|
|
import scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections.helpers.level2.marriagecertificate.GatherMarriageCertificateFirstWitnessTimeLineData;
|
|
|
import scot.carricksoftware.grantswriter.writer.latex.parts.people.subsections.helpers.level2.marriagecertificate.GatherMarriageCertificateFirstWitnessTimeLineDataImpl;
|
|
|
|
|
@@ -23,6 +23,8 @@ import java.util.SortedSet;
|
|
|
import java.util.TreeSet;
|
|
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
|
|
+import static org.mockito.ArgumentMatchers.any;
|
|
|
+import static org.mockito.Mockito.verify;
|
|
|
import static org.mockito.Mockito.when;
|
|
|
import static scot.carricksoftware.grantswriter.GenerateCertificateRandomValues.GetRandomString;
|
|
|
import static scot.carricksoftware.grantswriter.GenerateRandomPeopleValues.GetRandomPerson;
|
|
@@ -43,6 +45,7 @@ class GatherMarriageCertificateFirstWitnessTimeLineDataRefsTest {
|
|
|
private Person bride;
|
|
|
private Person groom;
|
|
|
|
|
|
+
|
|
|
@BeforeEach
|
|
|
void setUp() {
|
|
|
gatherMarriageCertificateFirstWitnessTimeLineData = new GatherMarriageCertificateFirstWitnessTimeLineDataImpl(
|
|
@@ -68,4 +71,14 @@ class GatherMarriageCertificateFirstWitnessTimeLineDataRefsTest {
|
|
|
gatherMarriageCertificateFirstWitnessTimeLineData.gather(marriageCertificates);
|
|
|
assertTrue(refs.contains("Marriage Certificate for : " + bride.toString() + " and " + groom.toString()));
|
|
|
}
|
|
|
+
|
|
|
+ @Test
|
|
|
+ void witnessDetailsAreAddedTest() {
|
|
|
+
|
|
|
+ MarriageCertificate marriageCertificate = new MarriageCertificate();
|
|
|
+ marriageCertificates.add(marriageCertificate);
|
|
|
+
|
|
|
+ gatherMarriageCertificateFirstWitnessTimeLineData.gather(marriageCertificates);
|
|
|
+ verify(addWitnessDetailsMock).addWitnessDetails(any(), any());
|
|
|
+ }
|
|
|
}
|