我是靠谱客的博主 激昂自行车,最近开发中收集的这篇文章主要介绍Eclipse自动生成junit测试类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

通过类自动生成它的接口:

在Spring应用中,常常会用到“接口+实现类”的形式,即要实现类又要写一个方法差不多的接口,有时候感觉比较烦琐。其实,Eclipse可以根据类自动抽取出接口来。
 

PersonServiceImpl.java的代码如下:



 

在上面代码的空白处点右键,或者在PersonServiceImpl类名上点右键 ―> Refactor C> Extract Interface,如下图:



 

在“在Extract Interface”对话框中,Interface name框中输入接口名:PersonService,将addPerson和queryPerson方法钩选上,如下图:



 

点OK后,即可自动生成PersonServiceImpl.java的接口类PersonService.java,如下图:


 

而再看看PersonServiceImpl类代码有了什么变化:




自动生成Junit测试类
 

在类名上点右键 C> New C> Other ,如下图:



 

在新建对话框中,选择Java >> Junit >> Junit Test Case



 

在“New Junit Test Case”对话框中,填写测试类名,此处,用默认(PersonServiceTest)即行,如果不想测试类与PersonService类置同一包下,可在Package中选择指定的包来存放测试类,此处也默认处理。如下图:



 

点Next后进入下图,将要测试的方法钩选中,Finish即行。



 

如果第一次建测试类,它要求加入JUnit的jar包,点OK即行。如下图:



 

这时,JUnit测试类PersonServiceTest.java便自动生成了,如下图:



 

我们只须修改测试类的方法的方法体,即可进行测试。

 

最后

以上就是激昂自行车为你收集整理的Eclipse自动生成junit测试类的全部内容,希望文章能够帮你解决Eclipse自动生成junit测试类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部