Вы можете использовать TestInfo
и написать это условие, проверив название теста:
@BeforeEach
void init(TestInfo info) {
if (info.getDisplayName().equals("mySpecialTestName") {
return; // skip @BeforeEach in mySpecialTestName test
}
}
, но было бы чётче перемещать тесты, которые не нужны @BeforeEach
в отдельный класс.