public void BusinessPartnerForUsMapper_ShouldBeSetGroupCodeRelay_WhenIsFromRelay() { var groupCode = 106; var dopplerUserDto = new DopplerUserDto { PlanType = 5, IsFromRelay = true, PaymentMethod = 1, FirstName = "Juan", LastName = "Perez", FederalTaxID = "123", BillingStateId = "01", Email = "*****@*****.**", BillingSystemId = 2 }; var mapper = new BusinessPartnerForUsMapper(); var sapBusinessPartner = mapper.MapDopplerUserToSapBusinessPartner(dopplerUserDto, "CD00001", null); Assert.Equal(groupCode, sapBusinessPartner.GroupCode); }
public void BusinessPartnerForUsMapper_ShouldBeSetCurrentContactId_WhenTheClientHasTheDifferentUserIdForDifferentEmail() { var dopplerUserDto = new DopplerUserDto { PlanType = 0, IsClientManager = true, ClientManagerType = 2, PaymentMethod = 1, FirstName = "Juan", LastName = "Perez", FederalTaxID = "123", BillingStateId = "01", Email = "*****@*****.**", BillingEmails = new string[] { "*****@*****.**" }, BillingSystemId = 2 }; var mapper = new BusinessPartnerForUsMapper(); var sapBusinessPartner = mapper.MapDopplerUserToSapBusinessPartner(dopplerUserDto, "CD00001", null); Assert.Equal("test1", sapBusinessPartner.ContactEmployees[0].Name); Assert.Equal("test", sapBusinessPartner.ContactEmployees[1].Name); }