作者:matt | 来源:互联网 | 2023-01-26 15:33
我试图通过从autoloader文件加载PHPUnit与PhpSTORM.但是,正如您在下面的屏幕截图中看到的那样,PHPUnit版本:未安装,即使我选择其他两个选项,我也会得到相同的结果.即phpunit.phar的路径和从包含路径(PEAR)加载.
这是我运行测试用例时得到的结果:
正在检测PhpUnit类和代码自动完成,但PhpStorm编辑器就好了.
1> Isolde..:
对于遇到这种情况的任何人:如果发生这种情况并且您看到未安装PHPUnit版本的红色i,那么当您按下刷新按钮时,您可能会收到消息"请选择PHP解释器以加载PHPUnit版本".
如果你有phpunit.phar设置的路径和你的路径,作曲家自动加载器是好的,那么PHPStorm可能根本没有得到用于加载PHPUnit的php exe文件.
然后,您可以选择添加远程PHP解释器,但您也可以选择添加本地PHP解释器(例如,如果您的计算机上安装了xampp或wampp或lampp).
按Cntrl + Alt + S并转到 - >语言和框架 - > PHP - > CLI解释器 - >转到带点的按钮(或shift + enter),然后按+按钮添加"解释器" .
我添加了我自己的本地解释器xampp\php\php.exe按应用然后再回到语言和框架 - > PHP - >测试框架并转到刷新按钮.它应该做一些魔术,然后它会说PHPUnit verson:6.5(或者你安装过的).我运行了本地(xampp)Apache服务器.