/** * Set up test dependencies * * @return void */ public function setUp() { $this->cache = new StringFrontend('TestCache', new TransientMemoryBackend(new EnvironmentConfiguration('Hash Testing', '/some/path', PHP_MAXPATHLEN))); $this->cache->initializeObject(); $this->mockObjectManager = $this->getMockBuilder(ObjectManagerInterface::class)->getMock(); $this->hashService = new HashService(); $this->inject($this->hashService, 'cache', $this->cache); $this->inject($this->hashService, 'objectManager', $this->mockObjectManager); $this->hashService->injectSettings($this->mockSettings); }