Neos\Flow\Tests\Unit\Configuration\ConfigurationManagerTest::getConfigurationManagerWithFlowPackage PHP Method

getConfigurationManagerWithFlowPackage() protected method

protected getConfigurationManagerWithFlowPackage ( string $configurationSourceCallbackName, string $contextName ) : ConfigurationManager
$configurationSourceCallbackName string
$contextName string
return Neos\Flow\Configuration\ConfigurationManager
    protected function getConfigurationManagerWithFlowPackage($configurationSourceCallbackName, $contextName)
    {
        $mockConfigurationSource = $this->getMockBuilder(YamlSource::class)->setMethods(['load', 'save'])->getMock();
        $mockConfigurationSource->expects($this->any())->method('load')->will($this->returnCallback([$this, $configurationSourceCallbackName]));
        $configurationManager = $this->getAccessibleMock(ConfigurationManager::class, ['postProcessConfiguration', 'includeSubRoutesFromSettings'], [new ApplicationContext($contextName)]);
        $configurationManager->_set('configurationSource', $mockConfigurationSource);
        $configurationManager->expects($this->atLeastOnce())->method('postProcessConfiguration');
        return $configurationManager;
    }
ConfigurationManagerTest