Beispiel #1
0
 /**
  * Tests the getters and setters of the model
  * @test
  */
 public function setGetTest()
 {
     $name = "Testoffer";
     $amount = 4200;
     $currency = "EUR";
     $interval = "1 WEEK";
     $trialPeriodDays = 0;
     $active = 3;
     $inactive = 0;
     $this->_offer->setName($name)->setAmount($amount)->setCurrency($currency)->setInterval($interval)->setTrialPeriodDays($trialPeriodDays)->setSubscriptionCount($active, $inactive);
     $this->assertEquals($this->_offer->getName(), $name);
     $this->assertEquals($this->_offer->getAmount(), $amount);
     $this->assertEquals($this->_offer->getCurrency(), $currency);
     $this->assertEquals($this->_offer->getInterval(), $interval);
     $this->assertEquals($this->_offer->getTrialPeriodDays(), $trialPeriodDays);
     $this->assertEquals($this->_offer->getSubscriptionCount(), array('active' => $active, 'inactive' => $inactive));
 }