У нас есть приложение Spring Boot, и у нас есть интеграционные тесты с использованием JUnit 4 и RestAssured Framework.
В нашем проекте много классов, связанных с тестами.
Наши интеграционные тесты требуют много временивремя для локального запуска, потому что каждый класс загружается и приносит сервер - который запускает тесты в классе, а затем завершает работу сервера.
Это происходит для каждого класса.
Запуск сервера и его уничтожение каждый раз занимает много времени - что делает выполнение всех тестов вместе очень медленным.
Я бы хотел, чтобы сервер запускался локально только один раз - ивсе тесты, которые нужно запустить против него.
Так что в основном мой вариант использования - это когда я пытаюсь запустить все тесты одновременно.
Заранее спасибо
С наилучшими пожеланиями