IllegalStateException en Android Support al ejecutar pruebas de unidad

Estoy tratando de ejecutar algunas pruebas unitarias en Andoid Studio. En la pestaña "Ejecutar configuraciones" he hecho que mi JUnit busque todo el proyecto para las pruebas. Mi JRE está configurado para 1.8 y tengo la cobertura de código habilitada. Sin embargo, cada vez que intento y ejecuto mis pruebas, obtengo los siguientes "IDE Fatal Errors":

Unable to determine list of modules to build java.lang.IllegalStateException: Unable to determine list of modules to build at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.createBuilder(MakeBeforeRunTaskProvider.java:357) at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.executeTask(MakeBeforeRunTaskProvider.java:255) at com.android.tools.idea.gradle.run.MakeBeforeRunTaskProvider.executeTask(MakeBeforeRunTaskProvider.java:86) at com.intellij.execution.impl.ExecutionManagerImpl$3.run(ExecutionManagerImpl.java:317) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 

He intentado google una solución y este hilo se acercó: NullPointerExcepton en Android Studio plugin Android de apoyo , pero mi SDK y plugins están al día y que realmente no lo soluciona.

Gracias ya

En "Configuraciones de ejecución", "Tipo de prueba" debe cambiarse de "Todo en paquete" a "Todo en directorio". Al hacer esto, puede configurar el "Usar classpath para el módulo" -field to app. El campo "Directorio" también debe apuntar a su directorio de prueba.

Eso debería resolver el problema.

  • ¿Cómo puedo rotar el emulador de Android desde el código de prueba?
  • Unidad de prueba Java clase que carga la biblioteca nativa
  • Cómo probar la interacción simulada en Activity onResume () ¿Utilizando Dagger Modules y Robolectric?
  • ActivityUnitTestCase getActionBar () devuelve null
  • ¿Cómo acceder a los recursos en Android Unittest?
  • El uso de InstrumentationTestRunner personalizado en Eclipse provoca un error
  • Agregue ID de programación a R.id
  • Robolectric y Android Studio 1.1.0 y pruebas de biblioteca
  • Unidad de prueba de funciones privadas en Android
  • Android Studio simple Unidad de prueba no funciona
  • Cómo generar informes de pruebas de Android en HTML automáticamente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.