JUnit4的疑难问题

来源:2-2 第一个测试工程

醉馬当前闯

2018-10-21 23:34

求解:

我根据老师的gradle配置文件中JUnit4的依赖一模一样:

testImplementation 'junit:junit:4.12'

但是为什么在脚本中无法调用RunWith(),报错提示add JUnit4,给gradle文件添加了新的依赖:

implementation 'junit:junit:4.12'

这下可以调用到RunWith(),但是value却又引用不到AndroidJUnit4.class
写回答 关注

2回答

  • heloworld2333
    2018-11-22 16:46:33

    test包里面的依赖是要以test开头的呀。你改成

    implementation

    肯定不行呀,在gradle里面的

    defaultConfig {}里加入testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"试试吧。
    如果不行的话testImplementation改成testCompile呗~因为也又可能你的gradle还没更新


  • 慕粉4386252
    2018-10-22 10:11:03

    应该是你添加的依赖不对,或者缺少某些包或者依赖

Android UiAutomator 2.0 入门实战

零基础学习UiAutomator 2.0自动化测试,学会编写 Android 自动化测试用例

14767 学习 · 71 问题

查看课程

相似问题