public function testGetSetCompletedDateString()
 {
     $expected = date(OPGDateFormat::getDateTimeFormat());
     $this->task->setDateTimeFromString($expected, 'completedDate');
     $this->assertEquals($expected, $this->task->getDateTimeAsString('completedDate'));
 }
 public function testFilterTasks()
 {
     $task = new Task();
     $task->setDateTimeFromString(date('d/m/Y 00:00:00', strtotime('next week')), 'activeDate');
     $this->epa->addTask($task);
     $task2 = new Task();
     $task2->setDateTimeFromString(date('d/m/Y 00:00:00', strtotime('tomorrow')), 'activeDate');
     $this->epa->addTask($task2);
     $task3 = new Task();
     $task3->setDateTimeFromString(date('d/m/Y 00:00:00', strtotime('yesterday')), 'activeDate');
     $this->epa->addTask($task3);
     $this->assertEquals(1, count($this->epa->filterTasks()));
 }