一、android测试类--Method setUp in android.test.AndroidTestCase not mocked


build.gradle添加下面 testOptions

android {// ...testOptions

{

unitTests.returnDefaultValues = true

}

}

二、!!! JUnit version 3.8 or later expected:


这个问题是因为Android平台(的android.jar )已经包含了JUnit类。 IDEA测试运行加载这些类,并认为他们是从旧的JUnit,当你试图使用注解测试它是新的JUnit的功能,因此,你得到的测试运行错误。

解决方法很简单,打开项目结构 | 模块 | 依赖,并移动的junit-4.7.jar 起来,让涉及的之前 Android 1.6的平台在classpath中。现在的测试运行会很高兴,因为它加载新的JUnit版本。



更多相关文章

  1. Android gradle测试
  2. Android Wi-Fi AutoConnect to Ap take long time.(QCOM平台)
  3. linux和windows平台下下载android sdk的源代码【Z】
  4. Android 测试工具集02
  5. 安卓自动化测试第二课
  6. Android平台常见属性集合
  7. Android中Activity的4种加载模式
  8. Android 入门第八讲02-WebView的高级用法(Android调用 JS 代码( lo

随机推荐

  1. android 权限大全
  2. Ubuntu10.10上的Android开发环境搭建
  3. Android(安卓)动态创建一个组件
  4. 【分辨率】Android(安卓)获取屏幕尺寸与
  5. android 上层wifi模块调用分析
  6. Android 8.0 设置默认闹钟提示音或者默认
  7. Android设备adb授权的原理
  8. Android PinnedSectionListView 收缩
  9. Android(安卓)如何编写基于编译时注解的
  10. Android中万能适配器