public async Task EditCustomer_given_invalid_customer_returns_false() { var client = new Mock <IXellentAPI>(); var config = new Mock <IConfig>(); var service = new CustomerSoapService(client.Object, config.Object); var customer = new Customer(); var result = await service.EditCustomerAsync(customer); Assert.False(result); }
public async Task EditCustomer_given_valid_customer_returns_true() { var client = new Mock <IXellentAPI>(); var config = new Mock <IConfig>(); client.Setup(s => s.newCustContactInfo(It.IsAny <NewCustContactInfoRequest>())).Returns(new NewCustContactInfoResponse { ResponseCode = "Ok", ErrorCode = "0", ResponseMessage = "Succesfuld opdatering af kundedetaljer" }); var service = new CustomerSoapService(client.Object, config.Object); var customer = new Customer(); var result = await service.EditCustomerAsync(customer); Assert.True(result); }