public void verifyResult() {
SignerManipulationExample signerManipulationExample = new SignerManipulationExample(Props.get());
signerManipulationExample.run();
DocumentPackage documentPackage = signerManipulationExample.createdPackageWithAddedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(4));
<BUG>assertThat("Signer was not added", documentPackage.getSigners().containsKey(signerManipulationExample.email3), is(true));
</BUG>
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")));

public void verifyResult() {
SignerManipulationExample signerManipulationExample = new SignerManipulationExample(Props.get());
signerManipulationExample.run();
DocumentPackage documentPackage = signerManipulationExample.createdPackageWithAddedSigner;
assertThat("Not correct number of signers", documentPackage.getSigners().size(), is(4));
assertThat("Signer was not added", documentPackage.getSigner(signerManipulationExample.email3), is(not(nullValue())));
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")));
