Cannot resolve symbol InstantTaskExecutorRule

Ich offen Beispiel-code BasicRxJavaSample (aus diesem Artikel Zimmer+RxJava)
Die Hauptsache ist es:

@Rule
public InstantTaskExecutorRule instantTaskExecutorRule = 
    new InstantTaskExecutorRule();

Und BasicRxJavaSample ist alles ok.
Aber ich kann nicht für das in meinem test.
Das ist, was Los ist:

Cannot resolve symbol InstantTaskExecutorRule

Cannot resolve symbol InstantTaskExecutorRule

Und manuelle import funktioniert nicht:

Cannot resolve symbol InstantTaskExecutorRule

Meine Autovervollständigung funktioniert wie folgt
Cannot resolve symbol InstantTaskExecutorRule

Aber so sein sollte

Cannot resolve symbol InstantTaskExecutorRule

Meine app zu bauen.gradle (voll gradle hier):

//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'
InformationsquelleAutor tim4dev | 2018-01-01
Schreibe einen Kommentar