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.
Los miembros de "Los androides Premium" escuchan contenido adicional en audio sobre este artículo... ¡y otros más de 100!
Hay que suscribirse para disfrutar de todo el contenido premium desde la web y la app, así como participar en las actividades premium: videoconferencias y canales premium en Discord.