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())); }