public void CREATE() { // Arrange var getParty = PartyResource.Show(187341289); var milestone = MilestoneResource.List(); var opp = Opportunity.Create(nestedParty: getParty, name: $"Integration Test - {DateTime.Now.ToString("yyyyMMddHHmmss")}", nestedMilestone: milestone.Milestones.FirstOrDefault()); // Act var createResponse = OpportunityResource.Create(opp); // Assert Assert.True(createResponse.Id > 0); }
public void CREATE_CASE() { // Arrange var partyId = 187341289; var embed = new Embed[1]; embed[0] = Embed.Tags; var party = PartyResource.Show(partyId, embed); var caseObject = Case.Create(nestedParty: party , name: $"Integration test {DateTime.Now.ToString("yyyyMMddHHmmss")}"); // Act var createdCase = CaseResource.CreateAsync(caseObject).Result; // Assert Assert.True(createdCase.Id > 0); }
public void DELETE_CASE() { // Arrange var partyId = 187341289; var embed = new Embed[1]; embed[0] = Embed.Tags; var party = PartyResource.Show(partyId, embed); var caseObject = Case.Create(nestedParty: party , name: $"Delete test {DateTime.Now.ToString("yyyyMMddHHmmss")}"); var createdCase = CaseResource.CreateAsync(caseObject).Result; // Act var deleteResponse = CaseResource.Delete(createdCase.Id.Value); Assert.True(deleteResponse); }
public void GET_SPECIFIC_PARTY() { // Arrange var partyId = 187341289; var embed = new Embed[1]; embed[0] = Embed.Tags; // Act var party = PartyResource.Show(partyId, embed); // Assert Assert.Equal("John", party.FirstName); Assert.True(party.Addresses.Count > 0); Assert.True(party.Websites.Count > 0); Assert.True(party.PhoneNumbers.Count > 0); Assert.True(party.Tags.Count > 0); Assert.True(party.EmailAddresses.Count > 0); }
public void UPDATE_PARTY() { // Arrange var partyId = 187341289; var embed = new Embed[1]; embed[0] = Embed.Tags; var party = PartyResource.Show(partyId, embed); var newAbout = DateTime.Now.ToString("yyyyMMddHHmmss"); party.About = newAbout; // Act var updateResponse = PartyResource.Update(partyId, party); // Assert Assert.Equal(newAbout, updateResponse.About); }