public function testDateTimeGetterReturnsADateTime() { $r = new \ComplexColumnTypeEntity5(); $r->setBar3(new \DateTime()); $r->save(); $this->assertInstanceOf('DateTime', $r->getBar3()); $r->setBar3(strtotime('10/10/2011')); $r->save(); $this->assertInstanceOf('DateTime', $r->getBar3()); }
public function testTimestampPersistence() { $r = new ComplexColumnTypeEntity5(); $r->setBar3(new DateTime('1999-12-20 12:55')); $r->save(); ComplexColumnTypeEntity5Peer::clearInstancePool(); $r1 = ComplexColumnTypeEntity5Query::create()->findPk($r->getId()); $this->assertEquals('1999-12-20 12:55', $r1->getBar3(null)->format('Y-m-d H:i')); }