Я новичок в программировании на Java. Недавно я начал изучать Java. Все работает нормально, и мой вопрос не о коде. Я задаюсь вопросом о механизмах, как JUniut «понимает», как использовать классы моей программы?Как работают JUnit и TestNG? Интересно, что теория
Нормальная программа имеет поток и начинается с Main() ... и что такое JUnit? имеет ли он свой собственный поток? Не могли бы вы объяснить мне это? Что такое программа на JUnit? что заставляет его работать? netbeans или maven \ ant ?? Могу ли я создавать модульные тесты без maven \ ant? Есть ли какие-то шаблоны дизайна? Я хотел бы прочитать об этом.
Спасибо!