如何在 JUnit 5 中获取测试方法的名称?
2 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
TestInfo在您的测试方法中声明一个类型参数,JUnit 将自动为该方法提供一个实例:
@Test
void getTestInfo(TestInfo testInfo) { // Automatically injected
System.out.println(testInfo.getDisplayName());
System.out.println(testInfo.getTestMethod());
System.out.println(testInfo.getTestClass());
System.out.println(testInfo.getTags());
}
您可以从TestInfo实例中获取测试方法名称(以及更多),如上所示。
添加回答
举报
0/150
提交
取消