禅德 +学说+ PHPUnit = 没有打开的连接
我正在尝试使用 Doctrine ORM 为 Zend 创建单元测试。当我尝试创建一个扩展 Zend_Test_PHPUnit_DatabaseTestCase 的测试类时,在执行 PHPUnit 时收到…
PHP 函数引用另一个函数
在 PHP 中是否可以做到这一点:(已解决:是的,可以做到这一点。) /// Unit test for class some below class some_test{ function test_foo1 () { …
PHPUnit 代码覆盖率显示单元测试的代码覆盖率?
我正在使用 Michael Romer 出色的 ZF-Boilerplate,但在测试时遇到了障碍。 当我查看代码覆盖率报告时,它仅显示实际单元测试的代码覆盖率,而不显示…
无法在 Intellij 10.5 中设置 PHPUnit
我有一个 Symfony2 项目,我想从 IntelliJ 10.5 运行单元测试(我使用的是 Mac OS X Snow Leopard)。 我可以使用以下命令从命令行运行单元测试: > p…
PHPunit 使用 POST 和表单调度控制器操作
我有一个像这样的 PHPunit 测试: public function testUsersCanRegisterWhenUsingValidData() { $this->request->setMethod('POST') ->setPost(array…
如何创建一个功能测试,其中包括使用参数对页面进行 POST?
我已经阅读了 Symfony2 的文档,但它似乎不起作用。这是我的功能测试: public function testSearch() { $client = static::createClient(); $crawler…
生成 PHPUnit 报告(失败和通过的测试)
我想知道如何生成 phpunit 报告,告诉哪些测试失败以及哪些测试通过。 phpunit.xml 中有任何配置吗?除了 php 覆盖率报告之外,我找不到任何信息。 我…
Zend_Test_PHPUnit_Constraint_DomQuery::evaluate() 的声明应该与 PHPUnit_Framework_Constraint::evaluate() 的声明兼容
我正在尝试使用 PHPUnit 3.6.4 对我的 Zend Framework 应用程序进行单元测试。当我在命令提示符中尝试此命令时,出现以下错误。 C:\xampp\htdocs\test…
PHPUnit:如何为存根预期失败定义错误消息?
我测试了仅验证模拟方法是否被调用两次的方法。 当失败时,我想向用户提供错误消息。 我怎样才能这样做呢? 代码示例: public function testUpdate()…
有没有办法通过tearDown()判断我的PHPUnit测试用例是否失败?
在 PHPUnit 中检查我的测试执行是成功还是失败的最佳方法是什么? 我正在尝试为我的 Selenium 窗口截取屏幕截图,但仅当我的测试失败时。我尝试在 onN…
Jenkins 没有构建我的 ant 项目
我刚刚开始使用 Jenkins,我只是想用它来执行 phpunit 测试。 我的步骤是:创建文件 build.xml,如这里所说: 所以,我执行了 ant 并得到了这个: jav…