我正在尝试构建 Eclipse 插件 (org.eclipse.jdt.ui.tests.refactoring)。
从 git 下载源代码,我就可以构建项目了。 我想调试到 ExtractMethodTest 例程,我只需在 setUP 例程中设置一个断点,然后启动调试器。
但是,我遇到了初始化错误。
然后,我尝试通过右键单击包资源管理器中的 ExtractMethodTests.java
来启动调试器,但出现 工作区已关闭
错误。
可能出了什么问题?我只是想启动 ExtractMethodTests.java
单元测试来逐行跟踪代码。
最佳答案
您是否尝试使用错误版本的 JUnit 运行? Eclipse 附带 JUnit 3 和 Junit 4 兼容的运行时。
其次,你的单元测试实际上有一个 0-arg 构造函数吗?
显然,我没有检查代码库来查看 Eclipse 人员是否知道如何创建单元测试。我只是假设他们这样做。
关于java - 调试eclipse单元测试代码 "Test class should have exactly one"和 "Workspace is closed"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13889273/