JUnit测试类的主要方法应该包含哪些内容?这是我使用的一个示例,但我不太了解它,并对其他选项感到好奇吗?
public static void main(String[] args) {
junit.textui.TestRunner.run(new JUnit4TestAdapter(InflectionPointTest.class));
}
我专注于从Notepad ++学习它,但是注意到Netbeans使用JUnit甚至没有在类中使用main方法。
JUnit测试不会作为独立的Java应用程序执行,因此它们不需要此main
方法。JUnit测试由测试运行程序执行,测试运行程序使用其他机制来确定如何设置和执行测试,在现代版本的JUnit中,它将成为注释。
没有什么可以阻止您使用main
包含一些引导代码的方法来创建JUnit测试的,但是由于其他解决方案的丰富性,通常无法做到这一点,因为其他解决方案可以轻松地运行多个测试并汇总结果并将其提供给进一步的构建步骤(Maven + Surefure , 例如)。
旁注:通过使用Notepad ++进行Java开发,不会损害您的学习过程。任何能够提供自动完成和上下文相关帮助的,适当的,启用Java的IDE都将比文本编辑器好得多。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句