Я знаком с jUnit и слышал, что TestNG может быть решением некоторых проблем jUnit, например. его настойчивость в создании отдельного экземпляра тестового класса для каждого теста, что вынуждает меня использовать статическое поле для объектов, которые я хочу повторно использовать между тестами.
(Допустим, вы согласны со мной, что это недостаток, и не превращать этот вопрос в то, чем он не является)
Я спрашиваю здесь, какие недостатки есть у TestNG по сравнению с jUnit? Почему бы не использовать TestNG, если это новый проект и нет никаких затрат на миграцию?