Example #1
0
 public function testFromNativeDateTime()
 {
     $nativeDateTime = new \DateTime();
     $nativeDateTime->setDate(2013, 12, 6)->setTime(20, 50, 10);
     $dateTimeFromNative = DateTime::fromNativeDateTime($nativeDateTime);
     $date = new Date(new Year(2013), Month::DECEMBER(), new MonthDay(6));
     $time = new Time(new Hour(20), new Minute(50), new Second(10));
     $constructedDateTime = new DateTime($date, $time);
     $this->assertTrue($dateTimeFromNative->sameValueAs($constructedDateTime));
 }