public void BuildAcceptanceForGroup()
        {
            GroupId   groupId   = new GroupId("myGroupId");
            Signature signature = SignatureBuilder.AcceptanceFor(groupId).Build();

            Assert.AreEqual(groupId, signature.GroupId);
            Assert.IsNull(signature.SignerEmail);
            Assert.AreEqual(SignatureStyle.ACCEPTANCE, signature.Style);
        }
        override public void Execute()
        {
            DocumentPackage superDuperPackage = PackageBuilder.NewPackageNamed("MixingSignatureAndAcceptanceOnOnedocumentExample: " + DateTime.Now)
                                                .WithSettings(DocumentPackageSettingsBuilder.NewDocumentPackageSettings().WithInPerson())
                                                .WithSigner(SignerBuilder.NewSignerWithEmail(email1)
                                                            .WithFirstName("John1")
                                                            .WithLastName("Smith1"))
                                                .WithSigner(SignerBuilder.NewSignerWithEmail(email2)
                                                            .WithFirstName("John2")
                                                            .WithLastName("Smith2"))
                                                .WithDocument(DocumentBuilder.NewDocumentNamed(DOCUMENT_NAME)
                                                              .FromStream(fileStream1, DocumentType.PDF)
                                                              .WithSignature(SignatureBuilder.SignatureFor(email1)
                                                                             .OnPage(0)
                                                                             .AtPosition(100, 100))
                                                              .WithSignature(SignatureBuilder.AcceptanceFor(email2)))
                                                .Build();

            packageId = eslClient.CreatePackage(superDuperPackage);
            eslClient.SendPackage(packageId);
            retrievedPackage = eslClient.GetPackage(packageId);
        }