示例#1
0
 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);
 }