/** * Test that factory() returns a DateTime object. */ public function testFactory() { isClass('\\DateTime', Dates::factory()); isClass('\\DateTime', Dates::factory('1988-02-26 12:23:12')); isClass('\\DateTime', Dates::factory(time())); $dt = new DateTime(); same($dt, Dates::factory($dt)); }