Exemplo n.º 1
0
 public function testHelperInstances()
 {
     $chargify = new Chargify(array('hostname' => 'fdsfs', 'api_key' => 'fdsfds', 'shared_key' => 'fdsfds'));
     $adjustment = $chargify->adjustment();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Adjustment', $adjustment);
     $charge = $chargify->charge();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Charge', $charge);
     $component = $chargify->component();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Component', $component);
     $coupon = $chargify->coupon();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Coupon', $coupon);
     $customer = $chargify->customer();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Customer', $customer);
     $event = $chargify->event();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Event', $event);
     $product = $chargify->product();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Product', $product);
     $refund = $chargify->refund();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Refund', $refund);
     $statement = $chargify->statement();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Statement', $statement);
     $stats = $chargify->stats();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Stats', $stats);
     $subscription = $chargify->subscription();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Subscription', $subscription);
     $transaction = $chargify->transaction();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Transaction', $transaction);
     $webhook = $chargify->webhook();
     $this->assertInstanceOf('Crucial\\Service\\Chargify\\Webhook', $webhook);
 }