public function isActive()
{
return $this->expirationDate === null || $this->expirationDate > $this->now;
}
/** * @test */ public function isActiveReturnsFalseIfTheAccountHasAnExpirationDateInThePast() { $this->inject($this->account, 'now', new \DateTime()); $this->account->setExpirationDate(new \DateTime('yesterday')); $this->assertFalse($this->account->isActive()); }