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?

È stato utile?

Soluzione

Testng ha smesso di supportare JDK 1.4 A mentre fa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top