为什么需要@Test注释?(Java JUnit)[重复]

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (19)

这个问题在这里已有答案:

我想知道为什么有必要将@Test放在测试方法之上以及它的用途。

提前致谢!

提问于
用户回答回答于

为了运行单元测试,您必须告诉JUnit测试是什么。通常,您有很多测试,因此在某个配置文件中单独列出类/方法将成为一个主要问题。

因此,框架所做的是扫描所有代码,看看类似于测试的类(使用反射)。旧方法是extends Test按照命名模式定义超类和方法。现在我们有注释,你可以使用@Test注释。

扫码关注云+社区

领取腾讯云代金券