public void DELETE_SPECIFIC_CASE_ADDITIONAL_PARTIES() { // Arrange var caseId = 2675768; // Arrange var party = Party.Create(PartyType.PERSON); party.FirstName = $"Case additional party test {DateTime.Now.ToString("yyyyMMddHHmmss")}"; party.LastName = DateTime.Now.ToString("yyyyMMdd-HHmmss"); party.Title = "Mr"; party.JobTitle = "Software Engineer"; party.About = "I am a software engineer"; party.AddAddress(AddressType.Home, "My street", "My city", "My state", "United Kingdom", "123456"); party.AddEmailAddress(EmailAddressType.Home, "*****@*****.**"); party.AddPhoneNumber(PhoneNumberType.Home, "123456"); party.AddWebsite(WebsiteType.Home, WebsiteService.GITHUB, "jeastham1993", "https://github.com/jeastham1993"); party.AddTag("My tag", "A description of my tag"); var createdParty = PartyResource.CreateAsync(party).Result; CaseResource.AddAdditionalParty(caseId, createdParty.Id.Value); // Act var deleteResponse = CaseResource.DeleteAdditionalParty(caseId, createdParty.Id.Value); // Assert Assert.True(deleteResponse); }
public void CREATE_PARTY() { // Arrange var party = Party.Create(PartyType.PERSON); party.FirstName = "Integration test"; party.LastName = DateTime.Now.ToString("yyyyMMdd-HHmmss"); party.Title = "Mr"; party.JobTitle = "Software Engineer"; party.About = "I am a software engineer"; party.AddAddress(AddressType.Home, "My street", "My city", "My state", "United Kingdom", "123456"); party.AddEmailAddress(EmailAddressType.Home, "*****@*****.**"); party.AddPhoneNumber(PhoneNumberType.Home, "123456"); party.AddWebsite(WebsiteType.Home, WebsiteService.GITHUB, "jeastham1993", "https://github.com/jeastham1993"); party.AddTag("My tag", "A description of my tag"); // Act var createdParty = PartyResource.CreateAsync(party).Result; // Assert Assert.True(createdParty.Id > 0); Assert.True(createdParty.Addresses.Count == 1); Assert.True(createdParty.EmailAddresses.Count == 1); Assert.True(createdParty.Websites.Count == 1); Assert.True(createdParty.PhoneNumbers.Count == 1); }