使用 phpunit 3.5.13 和 seleniumRC 运行 PHPUnit 测试后生成报告并发送电子邮件通知
我对 PHPUnit 测试和 seleniumRC 仍然很陌生,但我已经设法让它们都工作,所以现在我想知道是否可以在测试失败并在每次测试运行后通过时发送电子邮件…
Zend Studio 和 PHPUnit 入门问题
我正在尝试创建我的第一个单元测试。我使用 Zend Studio,并且已将 phpUnit 库添加到我的项目中,方法是: Project ->属性->添加库 当我将其作为 PHP …
类似于 @covers 的任何其他替代方法,用于标记单元测试中覆盖了类的特定方法
请注意,我没有在单元测试中实例化我的代码,而是使用curl 来测试Web 服务操作,然后根据预期值断言实际结果。我的测试没有任何问题。我只是想要一种…
如何向被测类添加模拟期望
要测试的代码 abstract class Parent { public function getSomething(){} //this has to be mocked } class Child extends Parent { public function…
使用 xampp 安装 PEAR 和 PHPUnit
我正在尝试启动并运行 PHPUnit,以下是我当前正在执行的步骤: ### Install new PEAR Version needed for PHPUnit 3.X ### Download: http://pear.php…
在 PHPUnit 中,如何在连续调用模拟方法时指示不同的 with() ?
我想使用不同的预期参数调用我的模拟方法两次。这不起作用,因为 expects($this->once()) 将在第二次调用时失败。 $mock->expects($this->once()) ->m…
PHPUnit:测试数据库出现问题
我是使用 PhpUnit 进行数据库测试的新手。我从简单的测试开始,将 PostgreSQL 表的内容与 xml 文件进行比较。 问题是断言无法按预期工作: 请查看结果…
具有多个 Expects() 调用的 PHPUnit 模拟
使用 PHPUnit,我想知道我们如何从同一个存根/模拟中获得多种期望。 例如,我想测试模拟是否会调用 display() 方法并返回 NULL。我还想测试 process()…
如何使用 PHPUnit 进行单元测试来登录我的 Zend 应用程序
我正在尝试测试我的登录控制器,我已经阅读了很多帖子,并尝试了 ZF 参考中显示的内容。指导也一样,还是有问题。 我也是 Zend 和 PHPUnit 的新手。 …
我应该将超全局变量存储为包装类吗?属性还是我应该直接访问它?
我想为 Session 和 Request 创建一个包装器,这样我就不必直接访问 PHP 超全局变量。我意识到,如果我为超全局创建一个包装器并使用它们,对我的应用…
CodeIgniter 2.0 / PHPUnit 已经出现了吗?
所以我刚刚度过了一个非常令人失望的早晨/周末。它以设置 PHPUnit、集成 Eclipse 等形式出现。 现在我刚刚发现没有直接从 PHPUnit 测试 CodeIgniter 2…
需要 zend 单元测试帮助
我正在使用单元测试来测试 zend 项目, 这是 application.ini [production] phpSettings.display_startup_errors = 0 phpSettings.display_errors = 0…
安装 phpunit 和示例
我正在尝试学习 PHPUnit。我使用 MacOS X,并且刚刚使用 PEAR 安装了 PHPUnit,方法如下: pear channel-discover pear.phpunit.de pear install phpu…
phpunit 抛出未捕获的异常 'PHPUnit_Framework_Exception
我有一个 Zend Framework 项目,想使用单元测试来测试它。 在测试文件夹中,我有如下的 phpunit.xml ; ./ ../application/ ../application/ ../appli…