JUnit要执行的方法列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JUnit要执行的方法列表相关的知识,希望对你有一定的参考价值。

我试图获取JUnit为当前测试类执行的方法数。例如,如果整个测试类由maven运行,我应该得到10,但是如果我想从IntelliJ运行该类的3个测试,我想得到那个数字,有没有人知道如何以及我是否可以实现这一点?我正在寻找的是一个JUnit“上下文”对象,它在执行测试类之前有这些信息。如果那是不可能的,我想知道我们是否可以注册一个回调方法,该方法在运行所有测试后由JUnit自动调用。

答案

我认为你正在寻找(虽然很难说)是TestWatcher JUnit @Rule。它允许您在每个单独测试的生命周期中的每个点处挂钩一些自定义逻辑。您可以使用它在每次测试开始时获取信息,并累积您自己的信息,以了解运行的测试次数和测试次数。

以上是关于JUnit要执行的方法列表的主要内容,如果未能解决你的问题,请参考以下文章

Java Junit单元测试

测试类时,使用 Junit 和 Mockito 检查方法内部的工作

junit常用及junit联合spring

junit用法,before,beforeClass,after, afterClass的执行顺序

Junit

全网最全Junit注解详解!