为什么要在setUp函数之前执行参数化测试?
@Before
public void setUp(){
System.out.println("some logic");
}
@ParameterizedTest
@CsvSource({"1997"})
void myTest(String arg) {
System.out.println(arg);
}
答案 0 :(得分:1)
关于@aeberhart的评论,如果这是您用作测试运行程序,则JUnit 5中没有@Before
注释。您需要使用@BeforeAll
,它与JUnit 4的@BeforeClass
相同。