|
|
@@ -11,11 +11,12 @@ import org.junit.jupiter.api.Test;
|
|
|
import scot.carricksoftware.grants.commands.certificates.marriagecertificates.MarriageCertificateCommand;
|
|
|
import scot.carricksoftware.grants.commands.certificates.marriagecertificates.MarriageCertificateCommandImpl;
|
|
|
import scot.carricksoftware.grants.domains.certificates.MarriageCertificate;
|
|
|
-import scot.carricksoftware.grants.domains.people.Person;
|
|
|
|
|
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
|
+import static scot.carricksoftware.grants.GenerateCertificateRandomValues.GetRandomString;
|
|
|
import static scot.carricksoftware.grants.GenerateRandomNumberValues.GetRandomLong;
|
|
|
import static scot.carricksoftware.grants.GenerateRandomPeopleValues.GetRandomPerson;
|
|
|
+import static scot.carricksoftware.grants.GenerateRandomPlaceValues.GetRandomPlace;
|
|
|
|
|
|
class MarriageCertificateCommandConverterTest {
|
|
|
|
|
|
@@ -28,20 +29,61 @@ class MarriageCertificateCommandConverterTest {
|
|
|
|
|
|
@Test
|
|
|
void convertTest() {
|
|
|
- Long id = GetRandomLong();
|
|
|
- Person bride = GetRandomPerson();
|
|
|
- Person groom = GetRandomPerson();
|
|
|
+
|
|
|
MarriageCertificateCommand source = new MarriageCertificateCommandImpl();
|
|
|
|
|
|
- source.setId(id);
|
|
|
- source.setBride(bride);
|
|
|
- source.setGroom(groom);
|
|
|
+ source.setId(GetRandomLong());
|
|
|
+ source.setBride(GetRandomPerson());
|
|
|
+ source.setGroom(GetRandomPerson());
|
|
|
+ source.setGroomUsualResidence(GetRandomPlace());
|
|
|
+ source.setBrideUsualResidence(GetRandomPlace());
|
|
|
+ source.setGroomUntrackedResidence(GetRandomString());
|
|
|
+ source.setBrideUntrackedResidence(GetRandomString());
|
|
|
+ source.setGroomFather(GetRandomPerson());
|
|
|
+ source.setBrideFather(GetRandomPerson());
|
|
|
+ source.setGroomUntrackedFather(GetRandomString());
|
|
|
+ source.setBrideUntrackedFather(GetRandomString());
|
|
|
+ source.setBrideFatherRank(GetRandomString());
|
|
|
+ source.setFirstWitness(GetRandomPerson());
|
|
|
+ source.setSecondWitness(GetRandomPerson());
|
|
|
+ source.setUntrackedFirstWitness(GetRandomString());
|
|
|
+ source.setUntrackedSecondWitness(GetRandomString());
|
|
|
+ source.setWhenMarried(GetRandomString());
|
|
|
+ source.setWhereMarried(GetRandomPlace());
|
|
|
+ source.setUntrackedWhereMarried(GetRandomString());
|
|
|
+ source.setGroomAge(GetRandomString());
|
|
|
+ source.setBrideAge(GetRandomString());
|
|
|
+ source.setGroomCondition(GetRandomString());
|
|
|
+ source.setBrideCondition(GetRandomString());
|
|
|
+ source.setGroomRank(GetRandomString());
|
|
|
+ source.setBrideRank(GetRandomString());
|
|
|
|
|
|
MarriageCertificate target = converter.convert(source);
|
|
|
|
|
|
assert target != null;
|
|
|
- assertEquals(id, target.getId());
|
|
|
- assertEquals(bride, target.getBride());
|
|
|
- assertEquals(groom, target.getGroom());
|
|
|
+ assertEquals(source.getId(), target.getId());
|
|
|
+ assertEquals(source.getBride(), target.getBride());
|
|
|
+ assertEquals(source.getGroom(), target.getGroom());
|
|
|
+ assertEquals(source.getGroomUsualResidence(), target.getGroomUsualResidence());
|
|
|
+ assertEquals(source.getBrideUsualResidence(), target.getBrideUsualResidence());
|
|
|
+ assertEquals(source.getGroomFather(), target.getGroomFather());
|
|
|
+ assertEquals(source.getBrideFather(), target.getBrideFather());
|
|
|
+ assertEquals(source.getGroomRank(), target.getGroomRank());
|
|
|
+ assertEquals(source.getBrideRank(), target.getBrideRank());
|
|
|
+ assertEquals(source.getFirstWitness(), target.getFirstWitness());
|
|
|
+ assertEquals(source.getSecondWitness(), target.getSecondWitness());
|
|
|
+ assertEquals(source.getWhereMarried(), target.getWhereMarried());
|
|
|
+ assertEquals(source.getWhereMarried(), target.getWhereMarried());
|
|
|
+ assertEquals(source.getGroomAge(), target.getGroomAge());
|
|
|
+ assertEquals(source.getBrideAge(), target.getBrideAge());
|
|
|
+ assertEquals(source.getGroomCondition(), target.getGroomCondition());
|
|
|
+ assertEquals(source.getBrideCondition(), target.getBrideCondition());
|
|
|
+ assertEquals(source.getGroomRank(), target.getGroomRank());
|
|
|
+ assertEquals(source.getBrideRank(), target.getBrideRank());
|
|
|
+ assertEquals(source.getFirstWitness(), target.getFirstWitness());
|
|
|
+ assertEquals(source.getSecondWitness(), target.getSecondWitness());
|
|
|
+ assertEquals(source.getWhereMarried(), target.getWhereMarried());
|
|
|
+ assertEquals(source.getWhereMarried(), target.getWhereMarried());
|
|
|
+
|
|
|
}
|
|
|
}
|