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

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

private Create_FailsToCreateCreditCardWithInvalidVenmoSdkPaymentMethodCode ( ) : void
Результат void
        public void Create_FailsToCreateCreditCardWithInvalidVenmoSdkPaymentMethodCode()
        {
            Customer customer = gateway.Customer.Create(new CustomerRequest()).Target;

            var creditCardRequest = new CreditCardRequest
            {
                CustomerId = customer.Id,
                VenmoSdkPaymentMethodCode = SandboxValues.VenmoSdk.INVALID_PAYMENT_METHOD_CODE,
            };

            Result<CreditCard> result = gateway.CreditCard.Create(creditCardRequest);
            Assert.IsFalse(result.IsSuccess());
            Assert.AreEqual("Invalid VenmoSDK payment method code", result.Message);
            Assert.AreEqual(
                ValidationErrorCode.CREDIT_CARD_INVALID_VENMO_SDK_PAYMENT_METHOD_CODE,
                result.Errors.ForObject("CreditCard").OnField("VenmoSdkPaymentMethodCode")[0].Code
            );
        }
CreditCardIntegrationTest