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.
Este contenido está restringido.
HAZTE PREMIUM
para difrutar de los audios y vídeos exclusivos.