要求されたページが存在しない場合でも、テスト ケースで常にステータス コード 200/ok が返されます。
public function testCompleteScenario()
{
$client = static::createClient();
$container = $client->getContainer();
$kernel = $client->getKernel();
$crawler = $client->request('GET', '/somethingnotexisting');
$this->assertTrue(200 === $client->getResponse()->getStatusCode());
}
私は netbeans 7.1 で phpunits を使用しており、symfony ファイアウォールは認証されたユーザーのみを許可するように構成されています。それ以外の場合は、ログイン ページにリダイレクトされます。
いくつかの php.ini 調整が必要ではないでしょうか?
編集 :
これが私がnetbeansから持っているコードです: