Можно ли запускать тесты JUnit из моего приложения Java?Как запустить тесты JUnit из моего java-приложения?
Существуют ли тестовые рамки, которые я могу использовать (например, JUnit.jar?), Или я могу найти тестовые файлы, вызывать методы и отслеживать исключения самостоятельно?
Причина, по которой я прошу, заключается в том, что для моего приложения требуется много работы для запуска (множество зависимостей и конфигураций и т. Д.) И использование внешнего инструмента тестирования (например, задачи JUnit Ant) потребует много работы для установки вверх.
Легче запустить приложение, а затем внутри приложения запустить мои тесты.
Есть ли простая тестовая среда, которая запускает тесты и выводит результаты из приложения Java, или я вынужден написать свою собственную фреймворк?
Вы можете высмеять ваши ресурсы или что-то еще, запуск теста в Java-приложении не имеет для меня никакого смысла. Взгляните на jmock.org – ant