2015-10-09 1 views
0

Cette image était un test et exécutée à partir de Netbeans. j'étais parfait. il a couru tous mes 17 tests.JUnit. Netbeans. Ant

Ensuite, lorsque je l'ai lancé en utilisant ant, il a seulement exécuté 1 test et 1 erreur.

Essai de fonctionnement: 1 échecs: 0 Erreurs: 1 sautées: 0 Temps écoulé: 0sec

mon code de test JUnit.

<target name="junit" depends="compile"> 
    <junit printsummary="yes"> 
     <test name="${test.class.name}" /> 
     <classpath refid="test.classpath" /> 
    </junit> 
</target> 

AIDE

Répondre

0

Le test test exécute un seul test. Vous pouvez utiliser batchtest pour exécuter plusieurs tests:

<target name="junit" depends="compile"> 
    <junit printsummary="yes"> 
     <classpath refid="test.classpath" /> 
     <batchtest> 
      <fileset dir="${test-dir}" includes="**/Test*.class" /> 
     </batchtest> 
    </junit> 
</target> 
+0

JUnit: BUILD FAILED C: \ Users \ dzeyy \ Téléchargements \ projet \ ProgAppsLabPrelimsProj \ ProgAppsLabPrelimsProj \ b uild.xml: 94: JUnit ne prend pas en charge l'élément "batchset" imbriqué. Temps total: 1 seconde –

+0

Mais quand Il ne fait rien. junit: –

+0

@JayDeGuzman c'est une faute de frappe de ma part - elle devrait être 'batchtest'. Sous la direction et fixe - essayer maintenant – Mureinik