2015-10-09 2 views
0

Данное изображение было протестировано и запущено от Netbeans. я был идеален. он запустил все мои 17 тестов.JUnit. Netbeans. Ant

Тогда, когда я запустил его в использовании муравья, он только запустил 1 тест и 1 ошибку.

Пробное: 1 Неудачи: 0 Ошибки: 1 пропущено: 0 Время истекшее: 0sec

MY тест JUnit код.

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

ПОМОЩЬ

ответ

0

Испытание test проходит один тест. Вы можете использовать batchtest запустить несколько тестов:

<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 \ Downloads \ Project \ ProgAppsLabPrelimsProj \ ProgAppsLabPrelimsProj \ б uild.xml: 94: JUnit не поддерживает вложенный элемент "batchset". Общее время: 1 второе –

+0

Но когда <имя цели = "JUnit" зависит = "компилировать"> < RefID = путь к классам "test.classpath" /> Это ничего не делает. junit: –

+0

@JayDeGuzman - это опечатка от моего имени - это должно быть 'batchtest'. Под редакцией и фиксированный - попробуйте сейчас – Mureinik

Смежные вопросы