我们都知道测试对于程序员来说是必不可少的,所以,做Android程序,也要学会使用junit,这里比着java的junit测试,要稍微复杂一点,需要一些配置,下面饿哦就介绍一下怎样使用junit的测试。

第一步:

  1,新建包:包名是我们"要测试的业务方法报名后加+.test"。

  2,建类:类名是"test+要测试的类名"。

  3,建方法:方法名是"test+要测试的方法名"。

  当然这不是必须要遵守的,知识作为面向对象的开发,我们需要这样的规范。

比如:

第二步:

  我们需要配置instrumentation指令集与user-libray,里面内容不会写没有关系,我们可以这样得到。

  1,新建Android测试工程。

  

  2,next后呢,我们在列表中选择选择要测试的工程,

  3,确定后,我们在生成的测试工程的AndroidManifest.xml文件中是不是就可以发现我们需要的两个节点的写法了,直接拷贝,

  4,直接拷贝,instrumentation与user-libray节点,到我们的测试工程中,需要注意的是instrumentation要在mainfest的节点下,user-libray在application的节点下。

  这时选中要测试的方法,选择run as -->Junit Test,就可以进行Android的单元测试了。

最新文章

  1. Bootstrap3插件系列:bootstrap-select2
  2. 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码
  3. 移动端rem 适配
  4. 弹出框四 之toastr.js (完成提示框)
  5. sql优化之(DMV)
  6. Python类的定义与使用
  7. Java异常机制
  8. vmware虚拟机挂起后无法再恢复(转)
  9. long类型在C#和C++中的异同
  10. AJAX防重复提交的办法总结
  11. html5权威指南:标记文字
  12. uses crt;
  13. Canvas 颜色反转
  14. css小工具
  15. 使用Harbor配置Kubernetes私有镜像仓库
  16. Centos下软件包管理
  17. canvas处理压缩照片并回显:https://cengjingdeshuige.oss-cn-beijing.aliyuncs.com/20180512/cannovs%E5%AD%A6%E4%B9%A0.html
  18. 初识神经网络NeuralNetworks
  19. 【LOJ】#2047. 「CQOI2016」伪光滑数
  20. purescript 基本试用

热门文章

  1. torch.nn.Linear()函数的理解
  2. tensorflow 学习笔记-- tf.reduce_max、tf.sequence_mask
  3. 快速创建你xmlhttp的方法
  4. MFC模拟鼠标点击
  5. npm run build报错(npm ERR! code ELIFECYCLE)的解决办法
  6. [Python3网络爬虫开发实战] 7-动态渲染页面爬取
  7. (thinkPHP)PHP常用函数大全
  8. HashTable的C++实现
  9. 基于nvm的Node、NPM的版本管理(NPM permission error的解决)
  10. CIFAR100与VGG13实战