else {
invalidLinksCount++;
}
}
}
System.out.println("Total no. of invalid links are "
+ invalidLinksCount + "/" + administrationLinks.size());
if (invalidLinksCount !=0){
throw new Exception("Correct no. of links doesn't match");
}
}
catch (Exception e) {
e.printStackTrace();
logger.error(e.getMessage());
}
Я думаю, все знают, какой результат получается в консоли/логах.
Что нужно применить, чтобы тесты были завалены? Чтобы было понятно, что с линками есть проблемы.
В идеале получить желтое.
Или же зеленые тесты - красные логи это идеал тестирования?
Ответ:
if (invalidLinksCount !=0){
Assert.fail(String.valueOf(invalidLinksCount != 0));
logger.error ("Correct no. of links doesn't match");
}
или
Assert.assertEquals(invalidLinksCount, 0, "msg");