PHPUnit 性能/测试超时
我正在构建一个测试脚本来检查一组命令的性能。在测试失败之前,测试脚本需要让它运行特定的时间。 我找到了 PerformanceTestCase 在 PHPUnit 文档网…
PHPUnit 的数据库扩展发生了什么?
升级到 PHPUnit 后 v > 3.5(我忘了)我不断收到此错误,因为我导入了 PHPUnit/Extensions/Database/TestCase.php: require_once(...): failed to op…
如何在 PHPUnit 测试中显示底层测试方法?
我有测试套件,里面有很多测试。这是一个中等大小的: ok 4 - CommodityBasketTest::testStartsOutEmpty ok 5 - CommodityBasketTest::testCanAddACom…
Doctrine 的实体管理器崩溃并停止运行
因此,当我在 ZF/Doctrine 应用程序上运行测试时,某些测试碰巧破坏了 Doctrine 实体管理器,并且所有顺序测试由于 EM 关闭而失败。 我在 test/bootst…
PHPUnit 通过配置中没有断言的测试
我想通过获得以下内容的测试:“此测试没有执行任何断言” 我知道我可以添加类似 assertTrue(true) 的内容,但是是否可以在配置中添加一些内容来使这…
PHPunit 忽略设置方法中的异常
我注意到 PHPUnit 会忽略 setUp() 方法中引发的异常,并且即使在 setup 函数引发异常时也只是运行测试。 在下面的代码中,异常将被忽略,下面的代码将…
继承ADODB_Active_Record的phpUnit和模型,存根ADODB_mysql
我到处寻找,令人惊讶的是,找不到答案。 当尝试使用 phpUnit 对我的模型进行单元测试时,如何存根数据库? 我正在使用 PHP 框架 CMS,它有许多继承自…
Zend PHPUnit var_dump 在控制器中不起作用
我刚刚遇到了一个不寻常的问题: 在使用 PHPUnit 在 Zend 中测试控制器时,突然控制器中所有出现的 var_dump() 都停止工作。在模型和测试类中,它们仍…
使用 PHPUnit 测试时不考虑 __autoload
如何让 PHPUnit 尊重 __autoload 函数? 例如,我有以下三个文件: loader.php function __autoload($name) { echo "foo\n"; require_once("$name.php…
PHPUnit安装错误
运行我的 Pear phpunit/PHPUnit 安装时 - 这是我收到的错误 开始下载 YAML-1.0.6.tgz(10,010 字节) .....完成:10,010 字节 不支持 package.xml 版…
无法通过 PEAR 安装 PHPUnit,需要 PEAR 安装程序 >= 1.9.2,无法从 1.9.0 升级 PEAR
我阅读了其他 PHPUnit 安装问题,但没有取得任何成功。我的 PEAR 安装发生了什么? $ sudo pear update-channels Updating channel "components.ez.no…