/** * 今回使用するプラグインを配列で返す * * @return array **/ private function _getTragetPlugins() { $manager = new PluginManager(); if (isset($this->params[1])) { // プラグインの指定がある場合 $result = $manager->ifEnablePlugin($this->params[1]); if (!$result) { throw new \Exception('有効化されていないプラグインです'); } $plugins = array($this->params[1]); } else { $plugins = $manager->getEnablePluginNames(); } return $plugins; }
/** * @test * @group p_manager * @group p_manager-enable-plugin */ public function 有効化されているプラグインの場合() { $p_name = 'AdultAdult'; $result = $this->manager->ifEnablePlugin($p_name); $this->assertTrue($result); }