为什么 PHPUnit 在生成覆盖率报告时要执行代码?
亲爱的叠花, 我们正在开发一个基于 cakephp 的 Web 应用程序。事实证明,以 TDD 方式使用 CakePHP 有点困难,因此我们尝试通过将所有业务逻辑提取到…
如何使用 PHPUnit 和模拟对象测试是否使用正确的参数调用相同的方法
我正在使用 PHPUnit 进行单元测试,我正在使用模拟对象来测试是否使用正确的参数调用方法。当我只想做一次时,这很好用。 $logMock = $this->getMoc…
如何将 PHPUnit 与 zend 框架或任何其他自定义 php 框架集成?
如何将 PHPUnit 与 PHP Pro 自定义 php 框架集成? 我需要如何获取我们在 Zend Framework 中获取的框架环境。 有大量适用于 Zend 的教程,但没有适用…
PHPUnit 和数据提供者的问题
我有以下测试用例: include_once('../Logger.php') class LoggerTest extends PHPUnit_Framework_TestCase { public function providerLogger() { re…
如何使用此文件 PHPunit 测试“扩展 PHPUnit_Framework_TestCase”
这是文件测试,它需要 PHPunit 并且我安装了 PHPunit ,但不知道使用它: <?php # -*- compile-command: (concat "phpunit " buffer-file-name) -*-…
使用 DBUnit 扩展进行 PHPUnit 数据库测试
嘿, 我对整个 PHPUnit 很陌生,想根据数据库测试我的代码,通过阅读 phpunit.de 上的所有内容,它讨论了一个 Seed.xml 文件。 有人可以澄清一下,我…
PHPUnit 和 Zend Framework assertRedirectTo() 问题
我在我创建的测试中遇到了assertRedirectTo() 的问题,下面是我使用的代码: public function testLoggedInIndexAction() { $this->dispatch('/') $…
PhpUnit 与 Zend Framework 内存问题
我刚刚开始将 PHP Unit 与 Zend Framework 一起使用,并且遇到了内存限制问题。目前,内存限制设置为 32M,运行所有测试时,我收到致命错误: 允许的…
PHPUNIT xdebug 代码覆盖在控制台 (mac) MAMP 1.9 PRO 中不起作用
您好,我的 xdebug 连接到 PHPUnit 时遇到问题。 运行时: phpunit --coverage-html ./report unit 我得到: PHPUnit 3.4.15 by Sebastian Bergmann. …
硒 + PHPUnit:sessionId 不应为 null;这次会议已经开始了吗?
我正在使用 PHP 运行 Selenium RC。 我运行了一个简单的登录测试,成功完成,但在关闭浏览器之前,出现以下错误: 23:50:09.969 信息 - 命令请求:会…
在 Windows 中使用 PEAR 和不使用 PEAR 安装 PHPUnit 时都会出现问题
我尝试使用 PEAR 连接到 pear.phpunit.de 和其他三个类似的连接,但由于连接超时而无法连接,在更新 PEAR 中的连接后,没有任何进展。 另外,我尝试通…