Народ есть вопрос и я знаю, что не по спрингу, но он такой, что имеет отношение к либе, которая вшита в спринг Бут. Ну так вот: а это насколько ужасно даже в JUnit использовать в классе тестирования static поле, если нужно по нему отсчитывать номер параметра, чтобы запустить другой тест, когда резолвится последний параметр в параметризированном тесте ?
Если есть какой-то стейт между тестами - значит вы уже делаете что-то неправильно. В junit есть параметризованные тесты. Общие части можно выность в методы.