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

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

private Search_OnPlanIdIncludedIn ( ) : void
Результат void
        public void Search_OnPlanIdIncludedIn()
        {
            SubscriptionRequest request1 = new SubscriptionRequest
            {
                PaymentMethodToken = creditCard.Token,
                PlanId = PlanFixture.PLAN_WITH_TRIAL.Id,
                Price = 5M
            };

            SubscriptionRequest request2 = new SubscriptionRequest
            {
                PaymentMethodToken = creditCard.Token,
                PlanId = PlanFixture.PLAN_WITHOUT_TRIAL.Id,
                Price = 5M
            };

            SubscriptionRequest request3 = new SubscriptionRequest
            {
                PaymentMethodToken = creditCard.Token,
                PlanId = PlanFixture.ADD_ON_DISCOUNT_PLAN.Id,
                Price = 5M
            };

            Subscription subscription1 = gateway.Subscription.Create(request1).Target;
            Subscription subscription2 = gateway.Subscription.Create(request2).Target;
            Subscription subscription3 = gateway.Subscription.Create(request3).Target;

            SubscriptionSearchRequest request = new SubscriptionSearchRequest().
                PlanId.IncludedIn(PlanFixture.ADD_ON_DISCOUNT_PLAN.Id, PlanFixture.PLAN_WITH_TRIAL.Id).
                Price.Is(5M);

            ResourceCollection<Subscription> collection = gateway.Subscription.Search(request);

            Assert.IsTrue(TestHelper.IncludesSubscription(collection, subscription1));
            Assert.IsFalse(TestHelper.IncludesSubscription(collection, subscription2));
            Assert.IsTrue(TestHelper.IncludesSubscription(collection, subscription3));
        }
SubscriptionIntegrationTest