currentTime(); $this->assertArrayHasKey('sec', $time); $this->assertArrayHasKey('usec', $time); } /** * @runInSeparateProcess * @preserveGlobalState disabled */ public function testCurrentTimeUsesGettimeofday() { $timestamp = ['sec' => 1458844556, 'usec' => 200997]; $func = AspectMock::func('Ramsey\Uuid\Provider\Time', 'gettimeofday', $timestamp); $provider = new SystemTimeProvider(); $provider->currentTime(); $func->verifyInvokedOnce(); } }