У меня есть набор сканированных тестов, которые проверяют разные конечные точки API RESTful. Я действительно хочу, чтобы они были разделены на разные файлы для лучшей организации.
Моя проблема заключается в том, как начать что-то (HTTP-сервер в моем случае, но не имеет значения, что это такое) перед всеми тестами и отключить его после всех тестов.
Я знаю о BeforeAndAfterAll, но это выполняется только до/после внутри одного тестового файла. Мне нужно что-то подобное, но для всех тестов, например:
- запустите HTTP-сервер перед тестированием
- запустить все тестовые комплекты
- закрыть http-сервер