即使请求的页面不存在,我总是在我的测试用例中得到状态代码 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 获得的代码: