Ho un progetto con quasi 500 test individuali in circa 200 classi di test. Alcuni di questi test non fanno un ottimo lavoro per abbattere il loro stato dopo che sono terminati, e in Eclipse ciò si traduce in alcuni test falliti. I test passano tutti quando si esegue la suite di test dalla riga di comando tramite Ant.Esecuzione di ogni test JUnit in una JVM separata in Eclipse?
Posso abilitare l'isolamento di prova in qualche modo in Eclipse? Non mi importa se ci vuole più tempo per correre.
A lungo termine, pulirò i test comportamentali, ma a breve termine vorrei far funzionare i test.
Fornirà solo una nuova JVM per l'intera suite di test, non uno per ogni singolo test. –
Potrebbe essere ancora utile. –
@Michael - se l'attributo forkmode è impostato su "perTest", è necessario creare una nuova JVM per ogni test: questo è l'impostazione predefinita. –