Braintree.Tests.Integration.CreditCardIntegrationTest.Update_CheckDuplicateCreditCard C# (CSharp) Метод

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

private Update_CheckDuplicateCreditCard ( ) : void
Результат void
        public void Update_CheckDuplicateCreditCard()
        {
            var customer = new CustomerRequest
            {
                CreditCard = new CreditCardRequest {
                    Number = "4111111111111111",
                    ExpirationDate = "05/12",
                }
            };

            var dupCustomer = new CustomerRequest
            {
                CreditCard = new CreditCardRequest {
                    Number = "4111111111111111",
                    ExpirationDate = "05/12",
                    Options = new CreditCardOptionsRequest
                    {
                        FailOnDuplicatePaymentMethod = true
                    }
                }
            };

            var createResult = gateway.Customer.Create(customer);
            Assert.IsTrue(createResult.IsSuccess());
            var updateResult = gateway.Customer.Update(createResult.Target.Id, dupCustomer);
            Assert.IsFalse(updateResult.IsSuccess());

            Assert.AreEqual(
                ValidationErrorCode.CREDIT_CARD_DUPLICATE_CARD_EXISTS,
                updateResult.Errors.ForObject("Customer").ForObject("CreditCard").OnField("Number")[0].Code
            );
        }
CreditCardIntegrationTest