问题标签 [makegood]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3391 浏览

php - PHPUnit_Framework_TestCase 类不可用。修复... - Makegood , Eclipse

我在 OSX 10.11 中工作

我正在尝试使用 Eclipse 设置 PHPUnit、MAKEGood 和 Xdebug。

XDebug 完成。我可以从控制台运行 PHPUnit 测试。

但是现在配置 MakeGood 比我预期的要困难得多。

我的 PHP 可执行文件

在此处输入图像描述

我必须加梨Eclipse->Preferences->PHP->Libraries吗??我不确定,因为我使用 Brew 安装了 PHPUnit。

但我再次尝试包括 PEAR 。

我给出了路径,因为当我在终端中usr/local/bin尝试时它会输出为which pear

在此处输入图像描述

在我的 PHP-> 包含路径下的项目属性中,我添加了上面的 PEAR 库。

仍然来自Makegood,错误来自

我尝试了很多东西,例如:-

其实我不确定我做错了什么。即使我不确定我是否需要梨库。

任何帮助表示赞赏。提前致谢 。

0 投票
0 回答
718 浏览

php - 无论如何要从 OSX 机器中删除 PHPUnit Phar

嗨我已经安装了 PHPUnit 使用

我正在使用 PHPUnit 、 Eclipse 和 Makegood 。

我在我的测试文件夹中使用 composer 安装了另一个 PHPUnit,因为我发现 Makegood 不能与 PHPUnit phar 一起使用。

目前我有这个错误。

一个建议是删除 PHPUnit.phar 安装。

有什么命令可以用来完全删除我的旧 PHPunit 安装。我搜索了很多,但我找不到任何 .

提前致谢 。

0 投票
1 回答
332 浏览

eclipse - PHPUnit + Composer + MakeGood,PHPUnit_Framework_TestCase 类不可用。使固定

我正在为 PHP 开发人员使用 Eclipse,Eclipse Neon Milestone (4.6)。

我已经使用 Composer 成功安装了 PhpUnit,它在命令行中运行良好。

我也安装了 MakeGood 插件,但是有一个错误:

在此处输入图像描述

已经尝试过这个答案中的所有建议。

我错过了什么吗?请帮忙。

0 投票
0 回答
311 浏览

php - Eclipse MakeGood 错误:PHPUnit_Framework_TestCase 类不可用

我在设置 XDebug (2.6.0) 以在 Eclipse Neon (4.6.3) 中使用 PHPUnit (6.0.13) 时遇到问题。我已经在我的浏览器中使用了 XDebug,并且在命令行中使用了 PHPUnit,但是我无法让两者一起工作。

我在运行 Ubuntu 的 Vagrant VM 中工作,以 OSX 作为我的主要系统。

XDebug 通过 Vagrant 全局安装,PHPUnit 通过 Composer 安装。在我的项目设置中,我使用系统默认的 .ini 文件指向了一个 PHP 可执行/usr/bin/php文件。但是这是我机器上的文件,而不是 VM 上的文件,所以我不知道是否需要调整这个,但我读到的没有提到它?

我遇到的问题是我的“MakeGood”选项卡显示错误“PHPUnit_Framework_TestCase 类不可用。修复...',即使我已将vendor/autoload.php文件包含在项目首选项中。正如我在博客文章中看到的那样,我还尝试设置一个指向该vendors/文件夹的自定义库,但是它没有任何帮助。因此,任何关于其他尝试的建议将不胜感激。

我已经尝试在此处以及在网络上进一步查看,并且我可以找到的大多数资源仅涉及通过 PEAR 设置它的引用,但这显然不适用于 Composer。

一如既往,感谢您提供的任何帮助。

编辑: 以防万一,我的测试存储在tests/, 命名空间中\App\Test,我的类存储在命名resources/src/空间中\App