Parando o pacote JUnit se algum teste específico falhar
Eu tenho um conjunto de testes JUnit no formulário:
<code>@RunWith(Suite.class) @Suite.SuiteClasses( { xx.class, yy.cass }) public class AllTests { public static Test suite() { TestSuite suite = new TestSuite(AllTests.class.getName()); //$JUnit-BEGIN$ //$JUnit-END$ return suite; } } </code>
Isso então chama testes de baunilha como este:
<code>public class xxx { @Test public void test () throws { ... </code>
Tenho uma situação em que gostaria de interromper o restante da suíte de testes se houver um erro ou falha no primeiro teste. Mas erros / falhas nos outros são bons e o conjunto deve completar tantos outros testes quanto possível. Basicamente, a primeira falha do teste indica que não é seguro executar o resto.
Isso é possível?