Braintree.Tests.Integration.SubscriptionIntegrationTest.Update_WithDescriptor C# (CSharp) 메소드

Update_WithDescriptor() 개인적인 메소드

private Update_WithDescriptor ( ) : void
리턴 void
        public void Update_WithDescriptor()
        {
            TestPlan plan = PlanFixture.PLAN_WITHOUT_TRIAL;
            SubscriptionRequest request = new SubscriptionRequest
            {
                PaymentMethodToken = creditCard.Token,
                PlanId = plan.Id,
                Descriptor = new DescriptorRequest
                {
                  Name = "123*123456789012345678",
                  Phone = "3334445555",
                  Url = "ebay.com"
                }
            };

            Result<Subscription> createResult = gateway.Subscription.Create(request);

            SubscriptionRequest updateRequest = new SubscriptionRequest
            {
                Descriptor = new DescriptorRequest
                {
                  Name = "999*999",
                  Phone = "1234567890",
                  Url = "ebay.co.uk"
                }
            };
            Result<Subscription> result = gateway.Subscription.Update(createResult.Target.Id, updateRequest);

            Assert.IsTrue(result.IsSuccess());
            Subscription subscription = result.Target;
            Assert.AreEqual("999*999", subscription.Descriptor.Name);
            Assert.AreEqual("1234567890", subscription.Descriptor.Phone);
            Assert.AreEqual("ebay.co.uk", subscription.Descriptor.Url);
        }
SubscriptionIntegrationTest