/** * Tests Services_Paymill_Subscriptions->create() */ public function testCreateWithToken() { $params = array('name' => 'Test subscription', 'amount' => '333', 'interval' => 'year', 'trial_period_days' => '3', 'currency' => 'eur'); $offer = $this->_offers->create($params); $item = $this->_subscriptions->create(array('offer' => $offer['id'], 'token' => TOKEN)); $this->assertArrayHasKey('id', $item); return $item['id']; }
/** * Tests Services_Paymill_Offers->create() */ public function testCreate() { $name = 'TestOffers'; $params = array('name' => $name, 'amount' => '1111', 'interval' => 'year', 'trial_period_days' => '3', 'currency' => 'eur'); $item = $this->_offers->create($params); $this->assertArrayHasKey('name', $item); $this->assertEquals($name, $item['name']); $itemId = $item['id']; return $itemId; }