assertThat("Added signer first name was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getFirstName(), is(equalTo("firstName3")));
assertThat("Added signer last name was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getLastName(), is(equalTo("lastName3")));
assertThat("Added signer title was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getTitle(), is(equalTo("Title3")));
documentPackage = signerManipulationExample.createdPackageWithRemovedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(3));
<BUG>assertThat("Signer 1 was not removed", documentPackage.getSigners().containsKey(signerManipulationExample.email1), is(false));
</BUG>
documentPackage = signerManipulationExample.createdPackageWithUpdatedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(3));
assertThat("Signer 2 email was not updated correctly", signerManipulationExample.updatedSigner.getEmail(), is("timbob@aol.com"));

assertThat("Added signer first name was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getFirstName(), is(equalTo("firstName3")));
assertThat("Added signer last name was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getLastName(), is(equalTo("lastName3")));
assertThat("Added signer title was not set correctly", documentPackage.getSigner(signerManipulationExample.email3).getTitle(), is(equalTo("Title3")));
documentPackage = signerManipulationExample.createdPackageWithRemovedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(3));
assertThat("Signer 1 was not removed", documentPackage.getSigner(signerManipulationExample.email1), is(nullValue()));
documentPackage = signerManipulationExample.createdPackageWithUpdatedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(3));
assertThat("Signer 2 email was not updated correctly", signerManipulationExample.updatedSigner.getEmail(), is("timbob@aol.com"));
