类级测试注释JUnit中5

问题描述 投票:4回答:1

TestNG的具有很好的特性,由此@Test注释被添加到测试类(而不是测试方法)。当类注释,在类的所有公共无效返回方法被视为测试方法,按照该documentation

@Test
public class Test1 {
  public void test1() {
  }
  public void test2() {
  }
}

是否JUnit的5支持类似的概念?如果没有,是否有一个扩展,将允许5的Junit进行扩展?

(我无法找到的类级别的注解WRT的JUnit 5,也许我已经错过了它的任何讨论。有标注每一个方法是容易出错,忘记带注释的方法,从而获得具有测试的机会很高不能运行,建立信心的错觉。)

更新:现在提出作为issue

java junit5
1个回答
1
投票

不,这不是在JUnit中5可用。

对于JUnit 3中的时间,则可以扩展TestCase类,然后所有的方法,这是前缀test*会自动运行,而不仅是更容易破损,它实际上积极过时,现代的框架将不会运行与老式的测试。

© www.soinside.com 2019 - 2024. All rights reserved.