Esempio n. 1
0
 public function testDueDateExpired()
 {
     $entity = new Task();
     $nowDate = new \DateTime();
     $oneDayInterval = new \DateInterval('P1D');
     $this->assertFalse($entity->isDueDateExpired());
     $dateInPast = $nowDate->sub($oneDayInterval);
     $entity->setDueDate($dateInPast);
     $this->assertTrue($entity->isDueDateExpired());
     $dateInFuture = $nowDate->add($oneDayInterval);
     $entity->setDueDate($dateInFuture);
     $this->assertFalse($entity->isDueDateExpired());
 }