如何使用 Zend_Auth 插件来存根 PHPUnit 的数据,该插件在身份验证失败时进行重定向
我仍然是 phpunit 的新手,所以我希望能够正确解释这一点。 我正在尝试使用 PHPUnit 运行控制器测试,但是使用 Zend_Auth 的插件正在重定向回登录名。…
PHPUnit 配置(phpunit.xml)——在引导程序中加载?
情况 我们在项目中使用 PHPUnit,并使用 phpunit.xml 来确保诸如 backupGlobals 之类的功能关闭。 为了进一步确保包含路径已设置且自动加载处于活动状…
如何使用 MAMP 在 mac 上安装 phpunit 3.5
我正在尝试使用 MAMP 在 Mac OS X 上安装 PHPUnit 3.5。我确实通过 MAMP 的 PEAR 安装了 PHPUnit 3.5。这一切都是正确的,phpunit 位于 /Applications…
如何包装 PHPUnit 来控制命令行报告?
所以我有很多 PHPUnit 测试(它们实际上是作为 PHPUnit 测试运行的 Selenium 测试)。当我从命令行运行它们时,测试完成时我会收到此类报告: ..E..F.…
PHPUnit 中的全局常量
有没有一种方法可以在 PHPUnit 中定义可在所有测试套件中使用的常量?例如,假设我希望能够有时在 jason.dev.mysite.com 上进行测试,有时在 jim.dev.…
保存教义记录而不保留
在我的单元测试中,我希望具有以下行为: $myNewDoctrineRecord = new Dto_MyRecord() $myNewDoctrineRecord->pk = 1 //the primary key ... $myNew…
在哪里可以找到 PHPUnit_Extensions_SeleniumTestCase?
我安装了 Selenium IDE/RC 和 PHPUnit 3.5 (PEAR),但我似乎找不到 PHPUnit_Extensions_SeleniumTestCase。当我输入 pear install phpunit/PHPUnit_Se…
PHPUnit:: 如何测试设置和获取 cookie 的函数?
PHPUnit:: 如何设置和获取 cookie 的函数,经过测试而不会出现错误:标头已发送? 给出错误的示例: PHPUnit_Framework_Error_Warning:无法修改标头…
phpunit 运行测试两次 - 得到两个答案。为什么?
这是我的 phpunit 测试文件 <?php // DemoTest - test to prove the point function __autoload($className) { // pick file up from current direc…
PHPUnit:“传递给 setPost() 的值无效”当传递使用 toArray() 转换的 Zend_Db_Table_Row_Abstract 时
以下代码失败,抛出 Zend_Controller_Exception (“传递给 setPost() 的值无效;必须是值数组或键/值对”) /** Model_Audit_Luminaire */ $luminaireM…
PHPUnit - Selenium 的替代品?
是否可以使用 PHPUnit 作为 Selenium 的替代品来进行 GUI 测试?我的印象是,它只是一个通用的测试框架,无法处理 javascript、dom 和其他 GUI 方面。…