now()); self::assertSame($now, $clock->now()); } /** * @test * * @covers \Lcobucci\Clock\FrozenClock::setTo * @uses \Lcobucci\Clock\FrozenClock::__construct() * @uses \Lcobucci\Clock\FrozenClock::now */ public function nowSetChangesTheObject() { $oldNow = new DateTimeImmutable(); $clock = new FrozenClock($oldNow); $newNow = new DateTimeImmutable(); $clock->setTo($newNow); self::assertNotSame($oldNow, $clock->now()); self::assertSame($newNow, $clock->now()); } }