次のアクセス ルールを持つコントローラーがあります。
array('deny', // deny all users
'users'=>array('*'),
),
私はそのコードをテストしたいと思います(承認されているかどうかに関係なく、すべてのユーザーはWeb経由でこのコントローラーにアクセスできません)、次のものが必要です:
public function testShow()
{
$this->open('?r=link');
}
しかし、コンソールに次のエラーが表示されます。
1) LinkTest::testShow
PHPUnit_Framework_Exception: testComplete() に対する Selenium RC サーバーからの応答。
XHR エラー: URL = http://127.0.0.1/url/index-test.php/?r=link Response_Code = 403 Error_Message = >
CHttpException.
リンクコントローラーがWeb経由で表示されないことを確認できるテストを行いたいです。