【发布时间】:2014-05-13 21:45:15
【问题描述】:
我正在尝试为 Eclipse 创建一个插件。 我想要做的是从工作区访问 JUnit 测试并通过插件运行它。 到目前为止,我已经设法使用 ILaunchConfiguration 运行它,但我不知道如何收集运行结果。 由于我想多次运行相同的测试并在两者之间进行微小的更改,我想知道是否有另一种方法来运行测试并通过插件轻松收集结果?
到目前为止,我已经尝试过使用:
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProjects()[0];
用于从工作区获取项目。但是,我遇到了能够将其作为 JUnit 测试运行的问题。
我设法运行测试的方式是使用
ILaunchConfiguration configuration = DebugPlugin.getDefault().getLaunchManager().getLaunchConfigurations()[1];
然后通过调用来运行它
configuration.launch(ILaunchManager.RUN_MODE, null);
虽然我从来没有设法收集到结果
【问题讨论】:
-
欢迎来到 StackOverflow。如果您能提供一些关于您已经尝试过的信息,我们会觉得很有帮助。请编辑您的问题以包含此信息。
标签: java eclipse junit eclipse-plugin