Eclipse MakeGood错误:PHPUnit_框架_测试用例类不可用
我在EclipseNeon(4.6.3)中设置XDebug(2.6.0)与PHPUnit(6.0.13)一起工作时遇到了一个问题。我已经让XDebug在我的浏览器中工作,并且让PHPUnit在命令行中工作,但是我无法让这两个一起工作 我在一个运行Ubuntu的流浪VM中工作,OSX是我的主系统 XDebug通过Vagrant在全球范围内安装,PHPUnit通过Composer安装。在我的项目设置中,我使用系统default.ini文件将一个PHP可执行文件指向Eclipse MakeGood错误:PHPUnit_框架_测试用例类不可用,php,eclipse,phpunit,xdebug,makegood,Php,Eclipse,Phpunit,Xdebug,Makegood,我在EclipseNeon(4.6.3)中设置XDebug(2.6.0)与PHPUnit(6.0.13)一起工作时遇到了一个问题。我已经让XDebug在我的浏览器中工作,并且让PHPUnit在命令行中工作,但是我无法让这两个一起工作 我在一个运行Ubuntu的流浪VM中工作,OSX是我的主系统 XDebug通过Vagrant在全球范围内安装,PHPUnit通过Composer安装。在我的项目设置中,我使用系统default.ini文件将一个PHP可执行文件指向/usr/bin/PHP,但是这是我
/usr/bin/PHP
,但是这是我机器上的文件,而不是VM上的文件,所以我不知道是否需要调整,但我读到的文章中没有提到它
我遇到的问题是,我的“MakeGood”选项卡显示错误“PHPUnit\u Framework\u TestCase类不可用”。修复…'即使我在项目首选项中包含了vendor/autoload.php
文件。正如我在一篇博客文章中看到的那样,我还尝试设置一个指向供应商/
文件夹的自定义库,但是没有任何帮助。因此,任何关于尝试其他方法的建议都将不胜感激
我试着在这里和网络上查找更多信息,我能找到的大多数资源都只讨论通过PEAR设置引用,但是这显然不适用于Composer
一如既往,感谢您提供的一切帮助
编辑:以防有任何不同,我的测试存储在测试/
中,命名空间为\App\Test
,我的类存储在资源/src/
中,命名空间为\App,这是PHPUnit 6.0的示例。“PHPUnit的代码单元现在已命名。例如,PHPUnit\u Framework\u TestCase现在是PHPUnit\Framework\TestCase”查看此