android activity 单元测试总结
16lz
2021-01-23
一、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版本。
更多相关文章
- Android gradle测试
- Android Wi-Fi AutoConnect to Ap take long time.(QCOM平台)
- linux和windows平台下下载android sdk的源代码【Z】
- Android 测试工具集02
- 安卓自动化测试第二课
- Android平台常见属性集合
- Android中Activity的4种加载模式
- Android 入门第八讲02-WebView的高级用法(Android调用 JS 代码( lo