Junit 4 + Ant

1 resposta
emanuell

Pessoal,

Estou tento problemas para rodas os testes feito com Junit 4 no Ant

O erro é que todas as classes que tento executar dá o erro, java.lang.ClassNotFoundException. Sei que o erro é no classpath, mas nao estou conseguindo consertar isso no Ant.

Alguem poderia me dar uma maozinha aí?

<project name="Junit 4 e Ant" default="rodarTestes" basedir=".">
 	
 	<property name="lib" value="lib"/>
 	<property name="src" value="src"/>
 	<property name="src.test" value="src\junit"/>
 	
 	<path id="test.classpath">
 		<fileset dir="${lib}">
 			<include name="**/*.jar"/>
 		</fileset>
 	</path>
 	
 	<target name="rodarTestes" description="Roda todos os testes!">
 		<echo>Executando Testes...</echo>
 		<junit fork="yes" printsummary="no" >
 			<classpath refid="test.classpath" />
 				
 			<formatter type="plain" usefile="false"/>
 			<batchtest>
 				<fileset dir="${src.test}">
 					<include name="**/*.java" />
 				</fileset>
 			</batchtest>
 		
 		</junit>
 	</target>
 </project>

1 Resposta

seufagner

Coloca as depencias (O junit.jar para rodar os testes, claro… rsrs… E o ant-junit.jar que contem a task ) no lib do ANT_HOME

Criado 20 de julho de 2007
Ultima resposta 20 de jul. de 2007
Respostas 1
Participantes 2