为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 JUnit 5 中获取测试的当前重复次数?

如何在 JUnit 5 中获取测试的当前重复次数?

绝地无双 2021-08-19 17:30:31
在 JUnit 5 中,可以对方法进行注释,使其成为运行时。如何在该测试方法中显示当前的重复次数?@RepeatedTest(n)n
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

如果您RepetitionInfo在测试方法中提供类型参数,解析器将自动提供一个实例:


@RepeatedTest(5)

void repeat(RepetitionInfo repetitionInfo) { // Automatically injected

    System.out.println(repetitionInfo.getCurrentRepetition());

    System.out.println(repetitionInfo.getTotalRepetitions());

}

如您所见,您可以通过提供的参数访问当前重复次数以及总重复次数 (n)。


查看完整回答
反对 回复 2021-08-19
  • 1 回答
  • 0 关注
  • 282 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信