public function testUnixTimestampValue() { $r = new ComplexColumnTypeEntity5(); $r->setBar1(time()); $this->assertEquals(date('Y-m-d'), $r->getBar1('Y-m-d')); $r = new ComplexColumnTypeEntity5(); $r->setBar2(strtotime('12:55')); $this->assertEquals('12:55', $r->getBar2(null)->format('H:i')); $r = new ComplexColumnTypeEntity5(); $r->setBar3(time()); $this->assertEquals(date('Y-m-d H:i'), $r->getBar3('Y-m-d H:i')); }
public function testDateTimeGetterReturnsAReference() { $r = new \ComplexColumnTypeEntity5(); $r->setBar3(new \DateTime('2011-11-23')); $r->getBar3()->modify('+1 days'); $this->assertEquals('2011-11-24', $r->getBar3('Y-m-d')); }