Experimental JUnit apoyo en Android + Kotlin no funciona

Google lanzó recientemente soporte experimental para ejecutar junit en JVM local en Android Studio. Quería probarlo y ya que estoy desarrollando mi aplicación Android con Kotlin quiero que mis clases de pruebas se escriban en Kotlin también.

Desafortunadamente, no puedo hacer que funcione. He actualizado mi configuración gradle:

sourceSets { main.java.srcDirs += 'src/main/kotlin' androidTest.java.srcDirs += 'src/androidTest/kotlin' test.java.srcDirs += 'src/test/kotlin'//this line was added } testCompile 'junit:junit:4.12' testCompile "org.mockito:mockito-core:1.9.5" 

Android Studio reconoce la carpeta de prueba.

Esta es mi clase de prueba simple para ver si funciona

 public class MyFirstTestClass { [Test] fun firstTest() { println("I am OK") Assert.assertTrue("".isEmpty()) } } 

Si intento ejecutarlo, obtengo el siguiente mensaje

Clase no encontrada: 'com.example.MyFirstTestClass'

One Solution collect form web for “Experimental JUnit apoyo en Android + Kotlin no funciona”

Desafortunadamente, el plugin kotlin-gradle no admite pruebas de Junit para Android en este momento.

EDIT: Junit apoyo para Android se agregó en Kotlin M12

  • Error al convertir de Java a Kotlin. Error - org.gradle.api.tasks.TaskExecutionException: Error de ejecución para la tarea ': app: compileDebugKotlin'
  • Referencia sin resolver: kotlinx - Kotlin 1-0-0-rc-1036
  • Clase de Aplicación SingleTon de Kotlin
  • Cómo utilizar fragmentos con kotlin
  • Constantes en Kotlin - ¿cuál es la forma recomendada de crearlas?
  • Creación de servicio sin consolidar en Kotlin
  • Muchos módulos pequeños, o pocos módulos grandes para el mejor rendimiento de la construcción?
  • El constructor de vista personalizada en Android 4.4 se bloquea en Kotlin, ¿cómo arreglarlo?
  • NoSuchMethodError: java.lang.Long.hashCode
  • Advertencia de tiempo de ejecución de Kotlin desactualizada (plugin Kotlin 1.1.2-release-Studio2.3-3)
  • ¿Cómo puedo ejecutar una única prueba de Android con Kotlin?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.