public function testSuccessful() { $controller = new \yii\base\Controller('tests', 'tests'); $id = 'pingpp-hooks'; $action = Yii::createObject(['class' => HooksAction::className()], [$id, $controller, ['pingppHooksComponentClass' => \PingppHooksComponent::className(), 'publicKeyPath' => __DIR__ . '/rsa_public_key.pem']]); $this->assertTrue($action instanceof \yii\base\Action); }
/** * @expectedException \yii\web\BadRequestHttpException */ public function testRouteException() { /* @var Hooks $hooks */ $hooks = Yii::createObject(['class' => PingppHooksComponent::className()]); $hooks->route('not-exist-route'); }