我想知道为什么有必要将@Test放在测试方法之上以及它的用途是什么。
提前感谢!
为了运行你的单元测试,你必须告诉JUnit测试是什么。通常,您有很多测试,因此在某个配置文件中单独列出类/方法将成为一个令人头疼的问题。
因此,框架所做的是扫描所有代码以查找看起来像测试的类(使用反射(。旧方法是具有遵循命名模式的已定义超类extends Test
和方法。现在我们有了注释,您可以使用@Test
注释。