класса (инициализацию) у меня Spring инициализирует множество бинов, потом должен запуститься общий для всех тестов код, который использует эти бины. потом сами тесты этого класса... потом следующий класс с тестами. Когда я просто создаю функцию (КОтлин) с аннотацией @BeforeAll у меня ошибка
org.junit.platform.commons.JUnitException: @BeforeAll method 'public void com.fmetric.rest.RuleScenarioTest.setUpTests()' must be static unless the test class is annotated with @TestInstance(Lifecycle.PER_CLASS).
Почему он требует static для @BeforeAll?? как запустить инициализирующий код после того как Spring проинициализировал все бины?
@JvmStatic в companion
а как в статичном методе я получу инстанциированные Spring бины?
Обсуждают сегодня