public function testSearch_createdAt_convertLocalToUTC() { $creditCard = SubscriptionHelper::createCreditCard(); $plan = SubscriptionHelper::trialPlan(); $subscription = Braintree\Subscription::create(['paymentMethodToken' => $creditCard->token, 'planId' => $plan['id']])->subscription; $tenMinAgo = date_create("now -10 minutes", new DateTimeZone("US/Pacific")); $tenMinFromNow = date_create("now +10 minutes", new DateTimeZone("US/Pacific")); $collection = Braintree\Subscription::search([Braintree\SubscriptionSearch::createdAt()->between($tenMinAgo, $tenMinFromNow)]); $this->assertTrue(Test\Helper::includes($collection, $subscription)); }
public function testSearch_createdAt_isRangeNode() { $node = Braintree\SubscriptionSearch::createdAt(); $this->assertInstanceOf('Braintree\\RangeNode', $node); }