Pergunta

Eu trabalho em um projeto maven que precisa ser compatível com jdk1.4.Nossas classes testng usam comentários pseudo-javadoc para definir testes.

/**
 * @testng.test
 */

No Netbeans, o menu do botão direito funciona bem para executar testes.No Eclipse, meus colegas me disseram que não funciona e a classe de teste não foi encontrada.Então, tenho tentado adicionar um main() às classes de teste, usando algo como

TestNG testng = new TestNG();
testng.setTestClasses( new Class[]{MyTestClass.class} );
testng.run();

Mas quando faço isso, obtenho o seguinte resultado:

Command line suite
Total tests run: 0, Failures: 0, Skips: 0

Então, basicamente, os testes não são encontrados, o que não me surpreende, pois algo precisa analisar o javadoc e não vejo como isso poderia acontecer aqui.Alguém teve um problema similar?Como você contornou isso para que classes individuais pudessem ser testadas facilmente no Eclipse?

Foi útil?

Solução

TestNG parou de oferecer suporte ao JDK 1.4 há algum tempo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top