override public void Execute() { accountMember1 = AccountMemberBuilder.NewAccountMember(email1) .WithFirstName( "firstName1" ) .WithLastName( "lastName1" ) .WithCompany( "company1" ) .WithTitle( "title1" ) .WithLanguage( "language1" ) .WithPhoneNumber( "phoneNumber1" ) .WithStatus(SenderStatus.ACTIVE) .Build(); accountMember2 = AccountMemberBuilder.NewAccountMember(email2) .WithFirstName( "firstName2" ) .WithLastName( "lastName2" ) .WithCompany( "company2" ) .WithTitle( "title2" ) .WithLanguage( "language2" ) .WithPhoneNumber( "phoneNumber2" ) .WithStatus(SenderStatus.ACTIVE) .Build(); accountMember3 = AccountMemberBuilder.NewAccountMember(email3) .WithFirstName( "firstName3" ) .WithLastName( "lastName3" ) .WithCompany( "company3" ) .WithTitle( "title3" ) .WithLanguage( "language3" ) .WithPhoneNumber( "phoneNumber3" ) .WithStatus(SenderStatus.ACTIVE) .Build(); Sender createdSender1 = eslClient.AccountService.InviteUser(accountMember1); Sender createdSender2 = eslClient.AccountService.InviteUser(accountMember2); Sender createdSender3 = eslClient.AccountService.InviteUser(accountMember3); retrievedSender1 = eslClient.AccountService.GetSender(createdSender1.Id); retrievedSender2 = eslClient.AccountService.GetSender(createdSender2.Id); retrievedSender3 = eslClient.AccountService.GetSender(createdSender3.Id); eslClient.AccountService.SendInvite(createdSender1.Id); eslClient.AccountService.DeleteSender(createdSender2.Id); updatedSenderInfo = SenderInfoBuilder.NewSenderInfo(email3) .WithName("updatedFirstName", "updatedLastName") .WithCompany("updatedCompany") .WithTitle("updatedTitle") .Build(); eslClient.AccountService.UpdateSender(updatedSenderInfo, createdSender3.Id); retrievedUpdatedSender3 = eslClient.AccountService.GetSender(createdSender3.Id); // Get senders in account IDictionary<string, Sender> senders = eslClient.AccountService.GetSenders(Direction.ASCENDING, new PageRequest(1, 100)); }
public SenderInfo Build() { SenderInfo result = new SenderInfo(); result.Email = email; result.FirstName = firstName; result.LastName = lastName; result.Company = company; result.Title = title; return result; }
public SenderInfo Build() { Support.LogMethodEntry(); SenderInfo result = new SenderInfo(); result.Email = email; result.FirstName = firstName; result.LastName = lastName; result.Company = company; result.Title = title; Support.LogMethodExit(result); return result; }
public SenderInfo Build() { SenderInfo result = new SenderInfo(); result.Email = email; result.FirstName = firstName; result.LastName = lastName; result.Company = company; result.Title = title; return(result); }
public SenderInfo Build() { Support.LogMethodEntry(); SenderInfo result = new SenderInfo(); result.Email = email; result.FirstName = firstName; result.LastName = lastName; result.Company = company; result.Title = title; Support.LogMethodExit(result); return(result); }
public void ToAPIFromSDKSenderInfo() { Silanis.ESL.SDK.SenderInfo senderInfo = new Silanis.ESL.SDK.SenderInfo(); senderInfo.Email = EMAIL; senderInfo.FirstName = FIRST_NAME; senderInfo.LastName = LAST_NAME; senderInfo.Company = COMPANY; senderInfo.Title = TITLE; Silanis.ESL.API.Sender sender = new SenderConverter(senderInfo).ToAPISender(); Assert.IsNotNull(sender); Assert.AreEqual(senderInfo.Email, sender.Email); Assert.AreEqual(senderInfo.FirstName, sender.FirstName); Assert.AreEqual(senderInfo.LastName, sender.LastName); Assert.AreEqual(senderInfo.Company, sender.Company); Assert.AreEqual(senderInfo.Title, sender.Title); }
public void TestTitle() { SenderInfo senderInfo = new SenderInfo(); senderInfo.Title = "title"; Assert.AreEqual("title", senderInfo.Title); }
public void TestCompany() { SenderInfo senderInfo = new SenderInfo(); senderInfo.Company = "company"; Assert.AreEqual("company", senderInfo.Company); }
public void TestLastName() { SenderInfo senderInfo = new SenderInfo(); senderInfo.LastName = "lastName"; Assert.AreEqual("lastName", senderInfo.LastName); }
public void TestFirstName() { SenderInfo senderInfo = new SenderInfo(); senderInfo.FirstName = "firstName"; Assert.AreEqual("firstName", senderInfo.FirstName); }
public void FromSDKNull() { Silanis.ESL.SDK.SenderInfo senderInfo = null; new SenderConverter(senderInfo); }
public void FromSDKNull() { Silanis.ESL.SDK.SenderInfo senderInfo = null; Assert.Throws <ArgumentNullException>(() => new SenderConverter(senderInfo)); }