在Netbeans 7.1下运行Symfony 2应用程序的PHPUnit测试

pbu*_*man 12 phpunit netbeans symfony

我花了一些时间来弄清楚如何配置Netbeans 7.1以使用Symfony 2和PHPUnit,但我没有成功.当我尝试在控制台下运行任何测试时,没有问题.但是当使用shift + F6运行时,它会返回

"PHP致命错误:未找到类'Symfony\Bundle\FrameworkBundle\Test\WebTestCase'

有谁知道如何通过这种配置取得成功?

Kri*_*mbi 20

我和Netbeans 7.2有同样的问题 这就是我必须做的事情:

  1. 右键单击symfony2项目 - > Properties - > PHPUnit
  2. 在这里查看" 使用Bootstrap "并浏览到 \app\bootstrap.php.cache
  3. 还要检查" 使用XML配置 "并浏览到\app\phpunit.xml.dist.

保存后,ALT+F6应该工作

  • 我还必须将它指向"带测试的目录".我只是给了它`src /`.不幸的是,这使得我的所有自定义源都显示在"测试文件"下,但我不确定如何帮助它.我也喜欢使用自定义套件来运行某些测试.见http://forum.symfony-project.org/viewtopic.php?f=23&t=33543 (5认同)
  • 设置这些设置也适用于PHPStorm (2认同)