Braintree.Tests.Integration.TransactionIntegrationTest.Search_OnDisbursementDate C# (CSharp) 메소드

Search_OnDisbursementDate() 개인적인 메소드

private Search_OnDisbursementDate ( ) : void
리턴 void
        public void Search_OnDisbursementDate()
        {
            DateTime disbursementDate = DateTime.Parse("2013-04-10");
            DateTime threeDaysEarlier = disbursementDate.AddDays(-3);
            DateTime oneDayEarlier = disbursementDate.AddDays(-1);
            DateTime oneDayLater = disbursementDate.AddDays(1);

            TransactionSearchRequest searchRequest = new TransactionSearchRequest().
                Id.Is("deposittransaction").
                DisbursementDate.Between(oneDayEarlier, oneDayLater);

            Assert.AreEqual(1, gateway.Transaction.Search(searchRequest).MaximumCount);

            searchRequest = new TransactionSearchRequest().
                Id.Is("deposittransaction").
                DisbursementDate.GreaterThanOrEqualTo(oneDayEarlier);

            Assert.AreEqual(1, gateway.Transaction.Search(searchRequest).MaximumCount);

            searchRequest = new TransactionSearchRequest().
                Id.Is("deposittransaction").
                DisbursementDate.LessThanOrEqualTo(oneDayLater);

            Assert.AreEqual(1, gateway.Transaction.Search(searchRequest).MaximumCount);

            searchRequest = new TransactionSearchRequest().
                Id.Is("deposittransaction").
                DisbursementDate.Between(threeDaysEarlier, oneDayEarlier);

            Assert.AreEqual(0, gateway.Transaction.Search(searchRequest).MaximumCount);
        }
TransactionIntegrationTest