相关疑难解决方法(0)

无法解析符号InstantTaskExecutorRule

我打开示例代码BasicRxJavaSample(来自这篇文章Room + RxJava)主要的是:

@Rule
public InstantTaskExecutorRule instantTaskExecutorRule = 
    new InstantTaskExecutorRule();
Run Code Online (Sandbox Code Playgroud)

并且BasicRxJavaSample都可以.但我不能在我的测试中应用这个.这是正在发生的事情:

无法解析符号InstantTaskExecutorRule

在此输入图像描述

手动导入不起作用:

在此输入图像描述

我的自动完成就像这样 在此输入图像描述

但应该如此

在此输入图像描述

我的app build.gradle(完全gradle在这里):

// tests
testImplementation 'junit:junit:4.12'
androidTestCompile "com.android.support:support-annotations:$supportVersion"
testImplementation "android.arch.core:core-testing:$archVersion"
// Test helpers for Room
testImplementation "android.arch.persistence.room:testing:1.0.0"
// https://github.com/mockito/mockito
testImplementation 'org.mockito:mockito-core:2.13.0'
androidTestImplementation 'org.mockito:mockito-android:2.13.0'
// AndroidJUnitRunner and JUnit Rules
androidTestImplementation 'com.android.support.test:rules:1.0.1'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
// https://developer.android.com/topic/libraries/testing-support-library/packages.html
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
androidTestCompile 'com.android.support.test.espresso:espresso-idling-resource:3.0.1'
Run Code Online (Sandbox Code Playgroud)

android unit-testing junit4 rx-java2

23
推荐指数
5
解决办法
8584
查看次数

标签 统计

android ×1

junit4 ×1

rx-java2 ×1

unit-testing ×1