protected function prepareNodeTypeManager(array $nodeTypesFixtureData)
{
$this->nodeTypeManager = new NodeTypeManager();
$this->mockConfigurationManager = $this->getMockBuilder(ConfigurationManager::class)->disableOriginalConstructor()->getMock();
$mockCache = $this->getMockBuilder(StringFrontend::class)->disableOriginalConstructor()->getMock();
$mockCache->expects($this->any())->method('get')->willReturn(null);
$this->inject($this->nodeTypeManager, 'fullConfigurationCache', $mockCache);
$this->mockConfigurationManager->expects($this->any())->method('getConfiguration')->with('NodeTypes')->will($this->returnValue($nodeTypesFixtureData));
$this->inject($this->nodeTypeManager, 'configurationManager', $this->mockConfigurationManager);
}