我正在尝试让PHPUnit在我的cakePHP应用程序上工作。我已经下载并设置了所有必要的文件
在我的php.ini文件中,我把
include_path = ".;c:'wamp'bin'php'php5.4.12'pear'PHPUnit"
但我不认为这是正确的。
当运行 cakePHP 的app/test.php
时,我收到 2 个警告以包含PHPUnit'Autoload.php
好吧,所以无论出于何种原因,这里没有人决定在这个问题上指责我。这有点令人沮丧。但没关系!我将为像我一样,不熟悉PHP和PHPUnit并希望进入单元测试的其他人提供解决方案。
我遵循的步骤:
- 安装PEAR,从PEAR网站下载
- 如果您发现自己遇到麻烦,请按照这家伙的教程进行操作
- 下载 PHPUnit
- 将 PHPUnit 放在本地文件中。(万维网或同等名称)
- 使用 PEAR 安装 PHPUnit(如果与 cake 集成,请确保按照以下步骤操作)
- 如果您已经安装了 v.4,则可以使用以下命令降级
pear uninstall phpunit/PHPUnit
最后访问 php.ini并确保包含的路径指向 pear
目录就我而言include_path = ".;c:/wamp/bin/php/php5.4.12/pear"
干杯和快乐编码