Php 调试Zend Framework 1测试失败

Php 调试Zend Framework 1测试失败,php,debugging,zend-framework,testing,frameworks,Php,Debugging,Zend Framework,Testing,Frameworks,在我的测试套件中运行此选项: $this->dispatch('/default/company/infobox/id/355'); $this->assertResponseCode(200); 失败: 1) CompanyControllerTest::testCompanyInfobox Failed asserting response code "200" Was "500" 我怎样才能知道页面的输出是什么?在我的浏览器中访问url时,没有响应 提前谢谢 使用Zend_

在我的测试套件中运行此选项:

$this->dispatch('/default/company/infobox/id/355');
$this->assertResponseCode(200);
失败:

1) CompanyControllerTest::testCompanyInfobox
Failed asserting response code "200"
Was "500"
我怎样才能知道页面的输出是什么?在我的浏览器中访问url时,没有响应


提前谢谢

使用Zend_测试时,您可以使用:

$this->getResponse()->getBody();

以获取页面的输出。大多数情况下,如果您在测试时收到“500”代码,而不是在浏览器中,则这是您的配置中的一个问题。在该线路上进行回音可以帮助您找到错误。

使用Zend_测试时,您可以使用:

$this->getResponse()->getBody();

以获取页面的输出。大多数情况下,如果您在测试时收到“500”代码,而不是在浏览器中,则这是您的配置中的一个问题。在该行上执行回显可以帮助您找到错误。

此问题是否有问题?此问题是否有问题?使用phpunit时回显不起作用。它在某处被吞下了。我如何才能禁用此功能?啊,需要在断言之前回音:)谢谢!使用phpunit时,回显不起作用。它在某处被吞下了。我如何才能禁用此功能?啊,需要在断言之前回音:)谢谢!