PHPUnit/Zend_Test:PDOException:您无法序列化或反序列化 PDO 实例
我收到异常 PDOException:您无法序列化或反序列化 PDO 实例 PDOException:当我尝试使用 PHPUnit 进行单元测试时, 。我没有太多事情发生。我正在使…
我如何在 PHP 中重新创建我的数据库(例如用于单元测试)
我如何从 PHP 重新创建我的数据库,也许插入默认数据。目前,我打算将该行为用于单元测试。 我正在使用 Doctrine 2、Zend Framework 1.11、Zend_Test …
PHPUnit 代码覆盖率 &例外情况
我怀疑 PHPUnit 显示 1 行代码未被单元测试覆盖,因为抛出了异常(但我捕获了) 我的单元测试应该覆盖该行 /** * @expectedException Doctrine\ORM\No…
Zend Framework 单元测试在assertResponseCode(200) 上失败
我正在我的 Zend Framework 应用程序上运行一些单元测试。我无法理解的是以下测试失败: public function testCreateFaqItem() { $this->LoginUser(…
如何开始和回滚数据库事务以包装 Magento 的 PHPUnit 套件
我想使用事务回滚方法来隔离我的数据库以进行单元测试。理想情况下,我会使用类似这样的结构: public static function setUpBeforeClass(){ Mage_Cor…
交响乐 2 +学说 2 + PHPUnit 3.5:闭包异常的序列化
我试图在谷歌上找到一些关于此的信息,但什么也没找到。我有一个继承自 WebTestCase 的 TestCase 类,其中包含一些我想在所有单元/功能测试中使用的方…
创建单元测试用例时 PHPUnit 错误
我有控制器类“UserController”(在控制器文件夹中),它扩展了BaseController(存在于应用程序文件夹中), 当我右键单击并选择选项“创建PHPUnitTe…
PEAR 安装后 PHPUnit CLI 不可用
我已经使用以下命令在我的 OS X Snow Leopard 机器上安装了 PHPUnit: sudo pear channel-discover pear.phpunit.de sudo pear install phpunit/PHPUn…
我应该如何开始使用 PHPUnit 作为我已经制作的一堆函数和类的测试框架?
我已经阅读了文档。基本上我在遵循 BankAccount 示例时尝试了测试。 但我收到错误: 警告:require_once(PHP/CodeCoverage/Filter.php) [function.req…
Zend Framework 中的 UnitTest 错误控制器
我喜欢 100% 代码覆盖率,但我不知道如何在 Zend Framework 中测试 ErrorController。 测试404Action和errorAction是没有问题的: public function te…
PHPUnit - 通过命令行测试运行程序运行特定的测试套件
是否可以通过命令行测试运行程序从配置文件指定要运行哪个测试套件?例如,如果我有以下 xml 配置: <phpunit ...> <testsuites> <testsuit…
使用 phpunit 测试多个异常
我是单元测试的新手,并编写了以下测试: /** * @expectedException Exception */ public function testCantGetInvalidCampsite() { $invalidIds = ar…