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);
        }