public function testSetDate() { date_default_timezone_set('Europe/Zurich'); $page = new Herbie\Page(); $page->setDate(''); $this->assertSame('', $page->getDate()); $page->setDate(0); $this->assertSame('1970-01-01T01:00:00+01:00', $page->getDate()); $page->setDate(time()); $this->assertSame(date('c'), $page->getDate()); $page->setDate('2013-12-24'); $this->assertSame('2013-12-24', $page->getDate()); }