.withLastName("Galant")
.build();
documentPackage.addSigner(signer1);
documentPackage.addSigner(signer2);
assertThat("Document package should have 2 signers", documentPackage.getSigners().size(), is(2));
<BUG>assertThat("Document package should have the signer1's email in lower case.", documentPackage.getSigners().get(lowerCaseEmail1), is(signer1));

assertThat("Document package should have the signer2's email in lower case.", documentPackage.getSigners().get(lowerCaseEmail2), is(signer2));
</BUG>
}

.withLastName("Galant")
.build();
documentPackage.addSigner(newSigner);
assertThat("Document package should have 2 signers.", documentPackage.getSigners().size(), is(2));
assertThat("Document package is missing signer1.", documentPackage.getSigners().get(0), is(signer1));
assertThat("Document package did not add the new signer.", documentPackage.getSigners().get(1), is(newSigner));
}
