Seguinte, estou desenvolvendo testes com JUnit, só que me deparei com um problema. Após rodar todos os testes, o meu JUnit não para.
O método que está com a anotação @AfterClasss é executado só que o teste não para. Dessa forma não consigo visualizar todos os testes que deram certo ou errado.
Ah, não se preocupe…ja resolvi o problema.
Estava debugando e descobri que a aplicação era fechada utilizando o system.exit. E dessa forma o JUnit não era finalizado junto ( pelo menos não no Ubuntu ).
Para resolver o meu problema eu resolvi fechar o JFrame que utilizo ( estou fazendo testes de tela com Jemmy ) pelo dispose() .
E funcionou como o esperado!