コード例 #1
0
        public void Can_Save_A_Customer_Address()
        {
            //// Arrange


            //// Act
            var success  = _braintreeCustomerApiService.Create(TestCustomer, TestHelper.PaymentMethodNonce, _address);
            var customer = _braintreeCustomerApiService.GetBraintreeCustomer(TestCustomer);
            var matching = customer.GetMatchingAddress(_address);

            //// Assert
            Assert.IsTrue(success, "Failed to create the customer");
            Assert.IsTrue(customer.Addresses.Any(), "Customer did not have any addresses");
            Assert.IsTrue(customer.PaymentMethods.Any(), "Customer did not have any payment methods");
            Assert.IsTrue(customer.CreditCards.Any(), "Customer did not have any credit cards");
            Assert.NotNull(matching, "A matching address was not found");
        }