public function setUp() { vfsStream::setup('Packages'); $this->mockPackageManager = $this->getMockBuilder(PackageManager::class)->disableOriginalConstructor()->getMock(); $this->compileTimeObjectManager = $this->getAccessibleMock(CompileTimeObjectManager::class, array('dummy'), array(), '', false); $this->compileTimeObjectManager->_set('systemLogger', $this->createMock(SystemLoggerInterface::class)); $configurations = array('Neos' => array('Flow' => array('object' => array('includeClasses' => array('NonFlow.IncludeAllClasses' => array('.*'), 'NonFlow.IncludeAndExclude' => array('.*'), 'Vendor.AnotherPackage' => array('SomeNonExistingClass')), 'excludeClasses' => array('NonFlow.IncludeAndExclude' => array('.*')))))); $this->compileTimeObjectManager->injectAllSettings($configurations); }