воскресенье, 15 ноября 2009 г.

TestNG > JUnit

Достаточно странным может показаться то, что при всём внимании, уделяемом JUnit, за кулисами остается куда более мощный фреймворк - TestNG. Например, я узнал о нем совершенно случайно, когда попытался найти ответ - как же протестировать метод в условиях многопоточности средствами JUnit. Оказалось, что жюнит на этот вопрос отвечает молчанием, а тестнг предоставляет весьма удобный способ. Да и вообще, юзайте тестнг =).
Вот здесь небольшая статья-сравнение двух фреймворков с последующим выводом:

After go thought all the features comparison, i suggest to use TestNG as core unit test framework for Java project, because TestNG is more advance in parameterize testing, dependency testing and suite testing (Grouping concept). TestNG is meant for high-level testing and complex integration test. Its flexibility is especially useful with large test suites. In addition, TestNG also cover the entire core JUnit4 functionality. It’s just no reason for me to use JUnit anymore.

Комментариев нет:

Отправить комментарий