public void GetContactEntityForCustomerPayload_PopulateAddressField() { // Given var customer = Testcustomer; // When var result = ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); // Then Assert.IsFalse(result.Contains(Attributes.Contact.FirstName)); }
public void GetContactEntityForCustomerPayload_PatchParametersCount() { // Given var customer = new Customer { PatchParameters = new List <string>() }; ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); }
public void GetContactEntityForCustomerPayload_PatchParametersIsNotProvided() { // Given var customer = new Customer { PatchParameters = null }; ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); }
public void GetContactEntityForCustomerPayload_PopulatePermissionIsNull() { // Given var customer = Testcustomer; customer.Permissions = null; // When var result = ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); // Then Assert.IsFalse(result.Contains(Attributes.Contact.SendMarketingByPost)); }
public void GetContactEntityForCustomerPayload_PopulateIdentityInformationIsNull() { // Given var customer = Testcustomer; customer.CustomerIdentity = null; // When var result = ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); // Then Assert.IsFalse(result.Contains(Attributes.Contact.FirstName)); }
public void GetContactEntityForCustomerPayload_SourceMarketIsNull() { // Given var customer = Testcustomer; customer.CustomerIdentifier.SourceMarket = null; // When var result = ContactPatchHelper.GetContactEntityForCustomerPayload(customer, tracingService); // Then Assert.IsFalse(result.Contains(Attributes.Contact.FirstName)); }
public void GetContactEntityForCustomerPayload_TraceIsNull() { ContactPatchHelper.GetContactEntityForCustomerPayload(new Customer(), null); }
public void GetContactEntityForCustomerPayload_CustomerIsNull() { ContactPatchHelper.GetContactEntityForCustomerPayload(null, tracingService); }