У меня есть набор тестов JUnit в форме:
@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;
}
}
Затем он вызывает тесты ванили:
public class xxx {
@Test
public void test () throws {
...
У меня есть ситуация, когда я хочу остановить оставшуюся часть тестового набора, если в первом тесте произошла ошибка или сбой. Но ошибки/сбои в других - все в порядке, и набор должен заполнить как можно больше других тестов. В основном первый провал теста указывает на то, что безопасно запускать остальные.
Возможно ли это?