Android Espresso testing 'No se puede resolver el símbolo' InstrumentationRegistry ''

Estoy intentando importar

import android.support.test.InstrumentationRegistry; 

Mi archivo build.gradle

 androidTestCompile 'com.android.support.test:testing-support-lib:0.1' androidTestCompile 'com.android.support.test:runner:0.2' androidTestCompile 'com.android.support.test:rules:0.2' androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2' 

En configuración predeterminada:

 defaultConfig { testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } 

¿Hay una biblioteca que me falta aquí? Estoy intentando importar InstrumentationRegistry pero no lo reconozco!

Compruebe qué tipo de prueba utiliza.

InstrumentationRegistry se utiliza para las pruebas instrumentadas que utilizan emulador o dispositivo y se colocan en src / androidTest y utilizan la configuración androidTestCompile .
Si utiliza pruebas de unidad local para JVM desde la carpeta src / test, debería usar config testCompile

 testCompile 'com.android.support.test:runner:0.2' 

Después de que puede importar InstrumentationRegistry, pero obtendrá otros errores en tiempo de ejecución.

Pero si u guardó sus pruebas en AndroidTest (y emulador utilizado) – u puede escribir en build.gradle siguiente:

 androidTestCompile 'com.android.support.test:runner:0.5' 
  • Pruebas de unidad en Android Studio 0.8
  • Mockito - ¿Qué hace el método de verificación?
  • Cómo ejecutar todas las pruebas (unitarias e instrumentadas) con un solo clic en Android Studio
  • Cómo configurar gradle-2.2.1-all.zip manualmente
  • Android Studio Gradle androidTest vs instrumentTest
  • Prueba Unitaria de Retrofit 2 api call con Mockito
  • Las pruebas de Robolectric lanzan RuntimeException: java.lang.ClassNotFoundException
  • Cómo probar la unidad android y burlarse de un método estático
  • IllegalStateException en Android Support al ejecutar pruebas de unidad
  • Crear proyecto de prueba de android en intellij idea 13 community edition
  • ¿Cómo acceder a los recursos en Android Unittest?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.