Объясните, пожалуйста...
Есть 2 теста:
1. Логин в приложение
public class Login extends TestBase{
@Test
public void log() throws Exception {...
}
}
2. Поикс в приложении
public class Search extends TestBase{
@Test (dependsOnMethods={"log"})
public void search() throws Exception {...
}
3. Тест сьют выглядит так:
...
<suite name="Default suite">
<test verbose="1" name="Default test">
<classes>
<class name="com.example.tests.Login"/>
<class name="com.example.tests.Search"/>
</classes>
</test>
</suite>
Запускаем тест сьют и получаем такую картину:
Search - skip
Log - passed
Почему поиск скипается? Должна ж быть жесткая зависимость - выполнился логин, потом пошел поиск...