public function testMicrosecondsNow() { $dateTime1 = DateTime::microsecondsNow(); self::assertInstanceOf(DateTime::class, $dateTime1); $dateTime2 = DateTime::microsecondsNow(); $diff = $dateTime2->format('U.u') - $dateTime1->format('U.u'); self::assertGreaterThan(0, $diff); self::assertLessThan(1, $diff); $phpDateTime = new \DateTime(); self::assertEquals($phpDateTime->getTimezone(), $dateTime1->getTimezone()); }