public function test findOneByToken returns the dumps challenge deserialized() { $dummyToken = uniqid(); $dummyChallenge = uniqid(); $this->mockFilesystem->exists($this->dummyStoragePath . '/' . $dummyToken)->willReturn(true); mkdir($this->dummyStoragePath); file_put_contents($this->dummyStoragePath . '/' . $dummyToken, serialize($dummyChallenge)); try { $result = $this->service->findOneByToken($dummyToken); } finally { unlink($this->dummyStoragePath . '/' . $dummyToken); rmdir($this->dummyStoragePath); } $this->assertSame($dummyChallenge, $result); }