利用Continuous Testing实现Eclipse环境自己主动单元測试

当你Eclipse环境中改动项目中的某个方法时,你可能因为各种原因没有执行单元測试,结果代码提交,悲剧就可能随之而来。

所幸infinitest(http://infinitest.github.io/)提供了一个Continuous Testing插件,以及时自己主动执行单元測试。尽管会多占一些CPU资源,但开发者的硬件谁会不留一点余地呢?大不了,音乐、视频、360卸载就OK了。安装方法有两种:

(1)使用"Install new software",输入地址:http://infinitest.github.io/

利用Continuous Testing实现Eclipse环境自己主动单元測试_第1张图片

(2)使用MarketPlace,速度确实快,谁用谁知道

利用Continuous Testing实现Eclipse环境自己主动单元測试_第2张图片

安装好之后,重新启动Eclipse,Continuous Testing默认自己主动启动。

我们新建一个项目AutoTesting,打印一个简单的乘法口诀:

利用Continuous Testing实现Eclipse环境自己主动单元測试_第3张图片

再建一个单元測试项目AutoUnitTesting:

利用Continuous Testing实现Eclipse环境自己主动单元測试_第4张图片

改动一下原方法,添加一行“int num2 = 1 / 0;”,当保存改动时,Continuous Testing已经自己主动执行并在左下角显示结果。

利用Continuous Testing实现Eclipse环境自己主动单元測试_第5张图片

当修正方法后,Continuous Testing会再次自己主动执行:

利用Continuous Testing实现Eclipse环境自己主动单元測试_第6张图片

OK,这个功能是不是非常cool,至少会为我们节省一点点时间,歇息片刻,或跟MM聊两句,不是吗?

差点忘了,假设不想启用Continuous Testing,在Performance-general-InfiniteTest-去掉勾就可以。

利用Continuous Testing实现Eclipse环境自己主动单元測试_第7张图片


 

邀月注:本文版权由邀月和CSDN共同全部,转载请注明出处。
助人等于自助!   [email protected]

你可能感兴趣的:(eclipse)