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


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



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

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

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


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



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




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




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



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


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




    第五步:測试。

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




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




    调试结果:








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

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


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






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





    执行结果










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

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




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


  • 相关阅读:
    vfs:结构体对象
    vfs:open.c 源码学习
    Linux direct io使用例子
    GPU安装小结
    tensorflow scope的作用
    tensorflow 一维卷积 tf.layers.conv1()使用
    tensorflow 的tf.where详解
    tensorflow 的tf.split函数的用法
    tensorflow 添加一个全连接层
    tensorflow 计算均值和方差
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7285807.html
Copyright © 2020-2023  润新知