Testare manualmente le classi con TestNG e JDK1.4
Domanda
Lavoro su un progetto MAVEN che deve essere compatibile JDK1.4.Le nostre classi di test utilizzano i commenti Pseudo-Javadoc per definire test.
/**
* @testng.test
*/
.
In NetBeans, il menu del tasto destro del mouse funziona bene per eseguire test.In Eclipse, i miei colleghi mi dicono che non funziona e la classe di test non è stata trovata.Quindi ho cercato di aggiungere un principale () alle classi di prova, usando qualcosa lungo le linee di
TestNG testng = new TestNG();
testng.setTestClasses( new Class[]{MyTestClass.class} );
testng.run();
.
Ma quando lo faccio, ottengo il seguente risultato:
Command line suite
Total tests run: 0, Failures: 0, Skips: 0
.
Così, fondamentalmente, i test non vengono trovati, che non mi sorprende, come qualcosa deve analizzare il Javadoc e non vedo come potrebbe accadere qui.Qualcuno ha avuto un problema simile?Come sei arrivato in modo che le classi individuali possano essere testate facilmente in Eclipse?
Soluzione
Testng ha smesso di supportare JDK 1.4 A mentre fa.