public function testGetModules() { $configuration = new Configuration('./Tests/data/getPost', 'test', new Temp()); $modules = $configuration->getModules(); $modulesCfg = YamlFile::create(ROOT_PATH . '/config/modules.yml')->getData(); foreach ($modulesCfg as $moduleCfg) { self::assertInstanceOf($moduleCfg['class'], $modules[$moduleCfg['type']][$moduleCfg['level']]); } }
/** * @return array ['response' => ResponseModuleInterface[]] */ protected function loadModules(Configuration $configuration) { $modules = $configuration->getModules(); return $modules; }