Home | Symfony2Doc »クックブック »テスト »ファンクショナルテストで HTTP 認証をシミュレートする方法

前のドキュメント

テスト

次のドキュメント

複数のクライアントのインタラクションをテストする方法

ソース



クイックリンク


コメントリスト

Powered by Disqus

ご質問や翻訳不備等お気軽にコメントください。


ご注意

Symfony2日本語翻訳ドキュメントは内容が古くなっております。公式サイトの英語ドキュメントを参照してください。

ファンクショナルテストで HTTP 認証をシミュレートする方法

アプリケーションに HTTP 認証が必要であれば、 ユーザ名とパスワードをサーバの値として createClinet() に指定してください

$client = static::createClient(array(), array(
    'PHP_AUTH_USER' => 'username',
    'PHP_AUTH_PW'   => 'pa$$word',
));

また、各リクエストごとにこの内容をオーバーライドすることもできます。

$client->request('DELETE', '/post/12', array(), array(
    'PHP_AUTH_USER' => 'username',
    'PHP_AUTH_PW'   => 'pa$$word',
));
blog comments powered by Disqus