почему параметризованные тесты выполняются перед функцией setUp?
@Before public void setUp(){ System.out.println("some logic"); } @ParameterizedTest @CsvSource({"1997"}) void myTest(String arg) { System.out.println(arg); }
Что касается комментария @ aeberhart, в JUnit 5 нет аннотации @Before, если это то, что вы используете в качестве средства выполнения тестов. Вам нужно использовать @BeforeAll, что совпадает с @BeforeClass в JUnit 4.
@Before
@BeforeAll
@BeforeClass