Android studio 测试java方法
来源:互联网 发布:安卓浏览器查看源码 编辑:程序博客网 时间:2024/06/06 19:30
场景:测试某个类中的某个方法。
步骤:
1、任意地方右键
2、选择新建一个Test类(已经有的话,直接选择)
3、勾选@Before和要测试的方法,好像只有public方法才会显示出来
4、选择test目录下
5、自动生成的代码
6、在方法中右键,选择run或者debug测试代码
7、下面看得见测试结果
8、要测试的代码
public static boolean isAvailability(String id) {// if (TextUtils.isEmpty(id)) {// return false;// } String regex = id.substring(0, 1) + "{" + id.length() + "}"; return !id.matches(regex); }由于junit运行在jvm上,而jdk没有android源码,所以TextUtils这些在android sdk中的类,运行junit时就引用不上了。
出现异常:
java.lang.RuntimeException: Method isEmpty in android.text.TextUtils not mocked. See http://g.co/androidstudio/not-mocked for details.at android.text.TextUtils.isEmpty(TextUtils.java)at com.hiten.reuselib.DevicesUtil.isAvailability(DevicesUtil.java:54)at com.hiten.reuselib.DevicesUtilTest.isAvailability(DevicesUtilTest.java:14)所以测试的时候要屏蔽掉或者自己写替代方法。
阅读全文
1 0
- Android studio 测试java方法
- Android studio创建Java测试类
- android studio android 测试
- Android Studio运行Java的方法
- Android Studio中连接真机测试的方法
- [Android测试] Android Studio+Appium+Java+windows 自动化测试之一: 自动化测试理解
- Android Studio 测试
- Android Studio Monkey测试
- Android studio测试使用
- Android Studio 测试小结
- android studio测试--JUnit
- Android studio 测试框架
- android studio测试--Uiautomator
- android studio测试--Monkey
- Android Studio的Appium的JAVA测试用例
- [Android测试] Android Studio+Appium+Java+Windows 自动化测试之二:Appium环境安装搭建
- android studio进行测试,单元测试
- Android Studio Espresso测试配置
- POJ 2342 Anniversary party(树形DP)
- Share.js 一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点
- Java 开发环境配置
- banner轮播
- apk的反编译和抓包
- Android studio 测试java方法
- SpringMVC初始化过程
- 平时遇到的各种格式的文件及其打开方法
- 算法 第四版 2.3.8
- 设计模式之观察者模式
- 牛客网-剑指offer-05-用两个栈实现队列
- Java集合---ConcurrentHashMap原理分析
- 51Nod 1459 迷宫游戏(Dijkstra)
- HDU 1151 二分图的DAG最小路径覆盖 解题报告