public function testGetIntegrationsFromConfigReader() { $integrations = ['foo', 'bar', 'baz']; $this->configCacheTypeMock->expects($this->once())->method('load')->with(Config::CACHE_ID)->will($this->returnValue(null)); $this->configCacheTypeMock->expects($this->once())->method('save')->with(serialize($integrations), Config::CACHE_ID, [Type::CACHE_TAG])->will($this->returnValue(null)); $this->configReaderMock->expects($this->once())->method('read')->will($this->returnValue($integrations)); $this->assertEquals($integrations, $this->configModel->getIntegrations()); }