如何为Eclipse JFace UI运行单元测试

有时候因为不能通过插件扩展你的应用程序,所以不得不修改Eclipse代码来达到你的要求。这种情况下你可以使用已有的Eclipse JUnit单元测试来验证你的修改。目前我正在做JFace Bundle,我会试着利用现有的JFace单元测试(目前已经达到966个)来帮助开发。

JFace Bundle的单元测试位于org.eclipse.ui.tests插件。这个插件还包含了一些platform.ui的其他测试。

运行单元测试之前还需要下列插件:

克隆这些代码并导入插件到你的工作空间。

此外还需要配置你的API基线。你可以通过Window > Preferences > Plug-in Development > API Baselines 进行配置。
我会添加基线到我当前的Kepler安装。

为了执行完整的JFace TestSuite,你只需要从org.eclipse.ui.tests插件里运行“JFace-All Tests.launch”。

运行结束,这些测试结果将会像下面截图里看到的那样 :-)

Jface Junit

本文的源代码:http://wiki.eclipse.org/Eclipse/Testing

原文链接: blog.vogella.com 翻译: ImportNew.com - 唐尤华
译文链接: http://www.importnew.com/5077.html
[ 转载请保留原文出处、译者和译文链接。]

关于作者: 唐尤华

我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其实我是一个程序员。(新浪微博:@唐尤华

查看唐尤华的更多文章 >>



相关文章

发表评论

Comment form

(*) 表示必填项

还没有评论。

跳到底部
返回顶部