Я использую Testng
, у меня есть два класса Util and test1
.TestNG -Процесс с кодом выхода 0
У меня есть 4 простых метода тестирования в Test1
класс печати только имя метода. При запуске testng.xml
он выводит ожидаемые операторы из каждого метода на секунду, а затем заменяет его на ошибку. Процесс завершен с кодом завершения 0. Я использую Intellij IDE
. Может ли кто-нибудь предложить что-нибудь по этому поводу.
Код:
class util {....}
class tets1 {
@Test
public void testmethod2(){
System.out.println("In testmethod2");
}
@Test
public void testmethod3(){
System.out.println("In testmetho3");
}
@Test
public void testmethod4()
{
System.out.println("In testmethod4");
}
@Test
public void testmethod5(){
System.out.println("In testmetho5");
}
Testng.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite1">
<test name="test1">
<classes>
<class name="TagPackage.Test1"/>
</classes>
</test>
</suite>
Для меня разница между результатами заключается в том, что некоторые части или все элементы System.out.println не отображают результат в Run Console. Но спасибо за объяснение, что сообщение не является ERR –
У вас нет случайного 'System.exit()' в вашем коде? – tddmonkey