转载请标明出处:http://blog.csdn.net/nmyangmo/article/details/51179106



前一段时间有人问我单元測试的相关内容,我稍作总结做日志例如以下:

由于我接触eclipse比較早,所以我先说一下eclipse中Junit的配置。

首先我们先建一个空project,并加入一个測试类JunitTest.java

Android studio及eclipse中的junit单元測试

第二步:导入Junit库。project名--->右键-->Build Path--->Add Libraries...  

Android studio及eclipse中的junit单元測试


第三步:点击Add Libraries...后选择JUnit,  选择默认的JUnit 4。完毕


Android studio及eclipse中的junit单元測试Android studio及eclipse中的junit单元測试


第四步:对測试类JunitTest.java,右键新建一个JUnit Test Case


Android studio及eclipse中的junit单元測试


配置相关參数,依下图所看到的


Android studio及eclipse中的junit单元測试

选择要測试的方法,点击完毕

Android studio及eclipse中的junit单元測试

需測试的类及相应的測试类

Android studio及eclipse中的junit单元測试



第五步:測试。

 方法名--右键--Run As-->JUint Test就可以进行调试了

Android studio及eclipse中的junit单元測试



选择eclipse或eclipse ADT所带JUnit进行測试


Android studio及eclipse中的junit单元測试


调试结果:


Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试




以上是eclipse中的JUnit单元測试,AS中单元測试默认是集成好的,不须要不论什么配置,仅仅需如图所看到的,在androidTest目录下,建一个測试类继承

InstrumentationTestCase类就好将所需方法放入进行測试就好了。

Android studio及eclipse中的junit单元測试

第一步:建一个測试类TestClass.java并继承InstrumentationTestCase

Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试



第二步:加入測试方法,測试方法的格式需为testxxx,右键方法名执行就可以进行測试


Android studio及eclipse中的junit单元測试Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试


执行结果



Android studio及eclipse中的junit单元測试Android studio及eclipse中的junit单元測试

Android studio及eclipse中的junit单元測试






单元測试的意义:这个我还说不好。可是至少感觉不用为了看一个方法中某几个參数的运算结果而执行整个project了,进而能更有效的得知自己思路的可实施性。

谢谢各位的赞赏。如有问题请予提出,如有问题请予指正。




转载请标明出处:http://blog.csdn.net/nmyangmo/article/details/51179106


相关文章: