public function testPlans() { global $test_site_name, $test_token; Spreedly::configure($test_site_name, $test_token); $plans = SpreedlySubscriptionPlan::get_all(); $this->assertEquals(4, count($plans)); $this->assertEquals("full", $plans[0]->feature_level); $this->assertEquals("basic", $plans[2]->feature_level); $full = SpreedlySubscriptionPlan::find_by_name("Annual"); $this->assertNotNull($full); $id = $full->id; $full = SpreedlySubscriptionPlan::find($id); $this->assertNotNull($full); }