我花了一些时间弄清楚如何配置 Netbeans 7.1 以与 Symfony 2 和 PHPUnit 一起使用,但我没有成功。当我尝试在控制台下运行任何测试时,没有问题。但是当使用shift+F6运行时,它返回
“PHP 致命错误:找不到类 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase'”
有人知道如何通过这种配置取得成功吗?
我对 Netbeans 7.2 也有同样的问题 这就是我必须做的:
\app\bootstrap.php.cache
\app\phpunit.xml.dist
。保存后,
ALT+F6
应该可以工作
与其将 src/ 文件夹作为测试文件夹,更好的想法是通过执行创建符号链接:
mklink /D tests src
Windows 中的项目文件夹内。这样我们在“源文件”中有 src 文件夹,并且 phpunit 测试效果很好。
我无法回答 Kristóf Dombi 的答案,所以我必须把这个答案放在这里。
右键单击 symfony 项目 -> 属性
项目属性
- 窗口将打开
/tests/bootstrap.php
/phpunit.xml.dist
/bin/phpunit