Cómo hacer una Suite de Tests

suite de tests

Cómo hacer una Suite de Tests

Hay veces que puede interesarte agrupar ciertas clases con sus tests para correrlos todos en bloque. Para esto nos sirve una suite de tests.

Imaginemos que tenemos la clase FooTest1 y la FooTest2. Si ponemos el siguiente código, podremos ejecutar todos los tests incluidos en ambas clases dándole al run ⏩️ que nos aparecerá a la izquierda de la declaración de la clase TestSuite.

import org.junit.runner.RunWith import org.junit.runners.Suite  @RunWith(Suite::class) @Suite.SuiteClasses(     FooTest1::class,     FooTest2::class ) class TestSuite

Además, esto nos vale tanto para tests unitarios como para tests de instrumentación.

🔥 Descubre el SISTEMA con el que +170 ANDROID Developers han mejorado su situación laboral ↙️
SISTEMA ANDROID

Publicado: 2022-09-29 Actualizado: 2024-09-20