¿Tiene TestNG algo así como @Rule
? Me refiero específicamente sobre: ¿TestNG es compatible con @Rule de JUnit4?
@Rule public TemporaryFolder folder = ...
O incluso
@Rule public MethodRule globalTimeout = new Timeout(20);
Soy consciente de que puedo aplicar manualmente estas cosas usando setUp()
y tearDown()
equivalentes, pero estos no me dan la comodidad que consigo usando @Rule
.
Encontré una discusión sobre el grupo de google testng-dev y alguien ha implementado esta característica. Aquí está la discusión: https://groups.google.com/forum/#!topic/testng-dev/RounLOTz_UU y el repositorio github con la función: https://github.com/wolfs/testng-rules –