Gradle – equivalente de test {} bloque de configuración para android
Gradle tiene el bloque de configuración de prueba
Https://docs.gradle.org/current/dsl/org.gradle.api.tasks.testing.Test.html
- Eliminación de contactos (crudos) en Android 2.x
- Prueba de unidades de Android con ContentProviders
- ActivityUnitTestCase arroja RuntimeException cuando se ejecuta con AndroidJUnitRunner
- Error en la automatización de las pruebas de interfaz de usuario de Android en Jenkins-Server debido a complejas dependencias del proyecto lib de los proyectos principales.
- ¿Por qué Robotium es más lento cuando realiza tareas sencillas de interfaz de usuario en comparación con el código nativo de Android?
¡Bienvenido!
apply plugin: 'java' // adds 'test' task test { // enable TestNG support (default is JUnit) useTestNG() // set a system property for the test JVM(s) systemProperty 'some.prop', 'value' // explicitly include or exclude tests include 'org/foo/**' exclude 'org/boo/**' // show standard out and standard error of the test JVM(s) on the console testLogging.showStandardStreams = true // set heap size for the test JVM(s) minHeapSize = "128m" maxHeapSize = "512m" // set JVM arguments for the test JVM(s) jvmArgs '-XX:MaxPermSize=256m' // listen to events in the test execution lifecycle beforeTest { descriptor -> logger.lifecycle("Running test: " + descriptor) } // listen to standard out and standard error of the test JVM(s) onOutput { descriptor, event -> logger.lifecycle("Test: " + descriptor + " produced standard out/err: " + event.message ) } }
Donde uno puede fijar todas las clases de configuración de la prueba (estoy sobre todo interesado en el tamaño del montón). ¿Hay algo similar para los proyectos de Android?
- Comprobación de que se ha iniciado una actividad con FLAG_ACTIVITY_CLEAR_TOP
- ¿Puedo usar Cobertura en pruebas de unidad con PowerMock?
- Prueba de unidad de Android con Retrofit2 y Mockito o Robolectric
- Android: Unidad de pruebas de aplicaciones Android con Robolectric y Mockito
- Robolectric + OkHttp + retrofit + prueba de unidad rxJava
- Robolectric buildActivity () con espía Mockito?
- ¿Cómo obtengo un reporte de cobertura de jacoco usando el complemento Android gradle 0.10.0 o superior?
- Ejecución de pruebas unitarias antes de cada construcción en Gradle
Existe la posibilidad de agregarlos. Android Gradle plugin tiene testOptions
parámetro, que tiene el parámetro unitTests
, que tiene la opción de all
.
Así que si escribes:
android { testOptions { unitTests.all { ///apply test parameters } } }
Las pruebas se ejecutarán con los parámetros especificados.
- Google AppInvites rompe la construcción
- No encontró la clase "com.google.firebase.provider.FirebaseInitProvider"