Roh*_*hit 2 junit android junit4 android-studio-4.1
我已经将 Android Studio 更新到 4.1,当我运行 JUnit 时,我得到了错误
!!! JUnit version 3.8 or later expected:
java.lang.RuntimeException: Stub!
at junit.runner.BaseTestRunner.<init>(BaseTestRunner.java:14)
at junit.textui.TestRunner.<init>(TestRunner.java:54)
at junit.textui.TestRunner.<init>(TestRunner.java:48)
at junit.textui.TestRunner.<init>(TestRunner.java:41)
at com.intellij.rt.junit.JUnitStarter.junitVersionChecks(JUnitStarter.java:212)
at com.intellij.rt.junit.JUnitStarter.canWorkWithJUnitVersion(JUnitStarter.java:195)
at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:49)
Run Code Online (Sandbox Code Playgroud)
下面是我的配置
JUnit Version: 4.12
Mockito Version: 3.5.11
PowerMockito Version: 2.0.7
Espresso Version: 3.3.0
Gradle Plugin version: 4.0.2 and 4.1.0
Gradle Version: 6.1.1 and 6.5
Run Code Online (Sandbox Code Playgroud)
当我下载到 4.0.2 时它工作正常
请告诉我我缺少什么..
我升级到 AS 4.1 时遇到了同样的问题
我通过从build.gradle (app)文件中删除以下内容解决了这个问题
useLibrary 'android.test.runner'
Run Code Online (Sandbox Code Playgroud)
所有测试运行至完成
| 归档时间: |
|
| 查看次数: |
795 次 |
| 最近记录: |