测试缺少元素的表单会出现错误 is ErrorController.php
我正在对我的登录表单进行一些测试,但我注意到如果我不发送所有预期的参数,我会收到此错误: 致命错误:在第 47 行对 C:\demo\application\controll…
Zend/单元测试:在调用模型之后、启动控制器之前检查变量
我正在 Zend Framework 上进行单元测试,目前正在测试模型控制器中的功能。在某些时候,其中一个函数会分配: Zend_Layout::getMvcInstance()->assign…
在 TestSuite 期间停止 Phpunit 执行
我使用一个类来使用 PhpUnit 执行测试套件,如下所示: $suite = new PHPUnit_Framework_TestSuite('PHPUnit Framework'); $suite->addTestSuite('Cla…
PHPUnit:期望方法含义
当我创建一个新的模拟时,我需要调用expects方法。它到底有什么作用?它的论据又如何呢? $todoListMock = $this->getMock('\Model\Todo_List'); $tod…
用于检测字符串中 PHP 错误/警告的库
我们使用 PHPUnit 运行单元测试和功能测试,通过 HTTP 查询一些 URL 并根据一些 XPath 检查输出。 现在有时,PHP 错误会出现在页面的 HTML 输出中(di…
PHPUnit 在带有命名空间的 Netbeans 中失败
我有:PHP 5.3.8、PHPUnit 3.5.15、Netbeans 7.0.1 在使用 Netbeans 的标准示例进行 PHPUnit 测试时,它运行得很好。 通过仅添加“命名空间测试;”我…
如何在不打开浏览器并使用每个函数的情况下运行 PHPUnit Selenium 测试用例?
目前,我有一个扩展 PHPUnit_Extensions_SeleniumTestCase 的 PHPUnit 测试用例。每个启动的函数都需要 $this->setBrowserUrl() 并且默认在每个函数调…
重新组织测试文件的选项,其中一个类依赖于另一个类?
我正在重新组织遗留 php 项目的测试用例来测试套件,并遇到了测试依赖于另一个类的类的问题。这是测试文件夹的原始目录布局。 tests/ | +- models/ | …
未生成 Netbeans PHPUnit 测试
当尝试为带有类的文件创建测试时,出现以下错误: Tests were not generated for the following files: myclass.php Review the log in Output window…
如何为新的 MVC 框架创建单元测试
我最近一直在学习 MVC,并开始从 http://anantgarg.com/2009/03/13/write-your-own-php-mvc-framework-part-1/ 我希望能够扩展这些基类,但首先我希望…
为什么 PHPUnit 不接受 XML 定义的测试套件?
我正在关注 ZendCast 用于在 Zend Framework 之上编写单元测试。在视频和其他一些来源之间,我的 phpunit.xml 如下所示: ./ ../application
如何配置 PEAR ENV 窗口?
添加了完成 pear 安装后生成的文件 .reg,当我尝试 pear 命令时,我收到此消息: “PHP_PEAR_PHP_BIN 设置不正确。 请使用您的环境变量修复它或修改 p…