Пример #1
0
        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);
        }
Пример #2
0
        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);
        }