Braintree.Tests.Integration.SubscriptionIntegrationTest.Create_SubscriptionWithPaymentMethodNonce C# (CSharp) Метод

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

private Create_SubscriptionWithPaymentMethodNonce ( ) : void
Результат void
        public void Create_SubscriptionWithPaymentMethodNonce()
        {
            TestPlan plan = PlanFixture.PLAN_WITHOUT_TRIAL;
            string nonce = TestHelper.GenerateUnlockedNonce(gateway, "4242424242424242", creditCard.CustomerId);
            SubscriptionRequest request = new SubscriptionRequest
            {
                PaymentMethodNonce = nonce,
                PlanId = plan.Id
            };

            Result<Subscription> result = gateway.Subscription.Create(request);
            Assert.IsTrue(result.IsSuccess());
            Subscription subscription = result.Target;
            Transaction transaction = subscription.Transactions[0];
            Assert.AreEqual("424242", transaction.CreditCard.Bin);
        }
SubscriptionIntegrationTest