Braintree.Tests.Integration.CustomerIntegrationTest.Find_IncludesUsBankAccountInPaymentMethods C# (CSharp) Метод

Find_IncludesUsBankAccountInPaymentMethods() приватный Метод

private Find_IncludesUsBankAccountInPaymentMethods ( ) : void
Результат void
        public void Find_IncludesUsBankAccountInPaymentMethods()
        {
            var createRequest = new CustomerRequest
            {
                PaymentMethodNonce = TestHelper.GenerateValidUsBankAccountNonce(gateway)
            };
            Customer createdCustomer = gateway.Customer.Create(createRequest).Target;
            Customer customer = gateway.Customer.Find(createdCustomer.Id);
            Assert.IsNotNull(customer.UsBankAccounts);
            Assert.IsNotNull(customer.PaymentMethods);

            UsBankAccount usBankAccount = customer.UsBankAccounts[0];
            Assert.IsNotNull(usBankAccount.Token);
            Assert.AreEqual(usBankAccount, customer.PaymentMethods[0]);

            Assert.AreEqual(1, customer.PaymentMethods.Length);
            Assert.AreEqual("021000021", usBankAccount.RoutingNumber);
            Assert.AreEqual("1234", usBankAccount.Last4);
            Assert.AreEqual("checking", usBankAccount.AccountType);
            Assert.AreEqual("Dan Schulman", usBankAccount.AccountHolderName);
            Assert.AreEqual("PayPal Checking - 1234", usBankAccount.AccountDescription);
            Assert.IsTrue(Regex.IsMatch(usBankAccount.BankName, ".*CHASE.*"));
        }
CustomerIntegrationTest