致命错误 - pear install pear.phpunit.de/PHPUnit
我关注了这篇文章,但它没有帮助 我在远程 CI 系统(Fedora)上执行以下 shell 命令来安装 php 工具: wget http://pear.php.net/go-pear.phar php go…
使用 PHPUnit 模拟被测试类中未指定的以编程方式确定的方法
使用 PHPUnit 3.6 我尝试测试下面控制器类中的 exec() 方法。该方法做了两件事: 根据对象的现有属性确定要调用的方法的名称,并且... 如果确定的控制…
无法打开流:Jenkins 作业上出现权限被拒绝错误
免责声明:我一生中从未使用过 php。 Unix 和 Jenkins 新手 我已经在我的 Ubantu 系统上设置了 Jenkins。 PHPUnit - 3.6.5 和 PHP 5.3.3 我有一个执行…
致命错误“File/Iterator/Autoload.php”运行 phpunit 时未找到
当我尝试在 phpunit 中运行 testclass 时,出现此错误。 C:\xampp\htdocs\unittest>phpunit UnitTest usertest.php PHP Warning: require_once(File/I…
安装 phpunit 中的问题 - 尝试在频道 phpunit 上回退到 https 而不是 http
当我尝试在 xampp 中安装 phpunit 时,出现此错误。 C:\xampp\php>pear install --alldeps phpunit/PHPUnit Attempting to discover channel "phpunit…
PHPUnit 命令行工具中的控制字符有什么问题?
当我从命令行运行 phpunit 时,控制字符被打印出来,而不是像控制字符一样。看看这个: PHPUnit 3.6.5 by Sebastian Bergmann. Configuration read fr…
使用 Mocking 在 PHP 应用程序中测试 MongoDB 交互
高效使用 MongoDB 和 PHPUnit 的最佳实践是什么?我应该(或可以)使用什么来模拟访问 MongoDB 的对象? PHPUnit Mocker,嘲讽, 预言, Phactory?…
测试旧版 PHP Spaghetti 代码?
我从开发人员那里继承了一个相当大的自制 php4+MySQL 电子商务项目,这些项目在编写项目时自学了编程和 html。 (我会感到不寒而栗,但他们能够从头开…
使用 phpunit 实现自定义 setcookie
我试图使用 test_helpers PECL 扩展覆盖 setcookie 实现,但没有任何运气。 $username = 'test'; set_setcookie_overload(function() { error_log('se…
在 x86_64 GNU/Linux 上升级 PEAR
当我运行 sudo pear Upgrade pear 时,它以以下错误结束: ERROR: unable to unpack /tmp/tmpsozA4Q/Structures_Graph-1.0.4.tgz 有人以前遇到过类似…
PHPUnit 中的expectOutputString 或expectOutputRegex
您好,我正在使用 PHPUnit 进行单元测试, 我在使用 ExpectOutputString/expectOutputRegex 方法测试输出时遇到问题 问题: function test_myTest() {…
为什么 eclipse pdt 中没有单元测试支持?
Netbeans 具有单元测试支持,在即将发布的 7.1 版本中,他们甚至进行了改进支持包含测试组功能, PDT,据我所知,甚至没有单元测试支持的计划? 3.0 …
使用 PHPUnit 检测任何 PHP 错误/警告/异常
我希望 PHPUnit 在遇到任何 PHP 错误、警告或异常时失败。 我看到了相反的例子, /** * @expectedException PHPUnit_Framework_Error_Warning */ 当预…