Eu escrevi um teste JUnit TestClass.test()
e em um outro programa Java que vê a classe de teste, desejo executar uma determinada parte do código somente se o teste JUnit for aprovado. Como eu posso fazer isso? Algo como
if(JUnit.passes(TestClass.test)){
....
}
Você pode executar programaticamente os testes em um conjunto de testes JUnit4 e inspecionar o resultado com JUnitCore.runClasses :
Ou um único teste com: