转载请标明出处:http://blog.csdn.net/nmyangmo/article/details/51179106
前一段时间有人问我单元測试的相关内容,我稍作总结做日志例如以下:
由于我接触eclipse比較早,所以我先说一下eclipse中Junit的配置。
首先我们先建一个空project,并加入一个測试类JunitTest.java
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
第二步:导入Junit库。project名--->右键-->Build Path--->Add Libraries...
第三步:点击Add Libraries...后选择JUnit, 选择默认的JUnit 4。完毕
第四步:对測试类JunitTest.java,右键新建一个JUnit Test Case
配置相关參数,依下图所看到的
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
选择要測试的方法,点击完毕
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
需測试的类及相应的測试类
第五步:測试。
方法名--右键--Run As-->JUint Test就可以进行调试了
选择eclipse或eclipse ADT所带JUnit进行測试
调试结果:
以上是eclipse中的JUnit单元測试,AS中单元測试默认是集成好的,不须要不论什么配置,仅仅需如图所看到的,在androidTest目录下,建一个測试类继承
InstrumentationTestCase类就好将所需方法放入进行測试就好了。第一步:建一个測试类TestClass.java并继承InstrumentationTestCase
第二步:加入測试方法,測试方法的格式需为testxxx,右键方法名执行就可以进行測试
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
执行结果
单元測试的意义:这个我还说不好。可是至少感觉不用为了看一个方法中某几个參数的运算结果而执行整个project了,进而能更有效的得知自己思路的可实施性。
谢谢各位的赞赏。如有问题请予提出,如有问题请予指正。
转载请标明出处:http://blog.csdn.net/nmyangmo/article/details/51179106