我正在尝试为Eclipse创建插件。 我想要做的是从工作区访问JUnit测试并通过插件运行。 到目前为止,我已经设法使用ILaunchConfiguration来运行它,但我不知道如何收集运行结果。 由于我想多次运行相同的测试,并在两者之间做了小的改动,我想知道是否有另一种方式来运行测试并通过插件轻松收集结果?从Eclipse插件运行JUnit测试并访问结果
到目前为止,我使用已经试过:
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProjects()[0];
对于从工作区使用的项目。但是,我遇到了能够将其作为JUnit测试运行的问题。
我设法运行测试的方式是通过使用
ILaunchConfiguration configuration = DebugPlugin.getDefault().getLaunchManager().getLaunchConfigurations()[1];
,然后运行它通过调用
configuration.launch(ILaunchManager.RUN_MODE, null);
虽然我从来没有设法收集结果
欢迎来到StackOverflow。如果您能提供一些关于您已经尝试过的信息,我们会发现它很有帮助。请修改您的问题以包含此信息。 – JamesENL