繁体   English   中英

覆盖范围不能覆盖public static void main方法

[英]Coverage can't cover the public static void main method

使用Junit覆盖,它不能覆盖public static void main方法。 我该怎么说呢?

在确定它是可测试的之后,只需将其称为任何其他公共静态方法:

YourClass.main(new String[] {"parameter 1", "parameter 2"});

然后断言以下状态。

因为它不返回任何内容,所以无法检查输出。 但是它做了什么? 如果它调用另一种方法,则为该方法编写测试。 如果它没有调用其他方法,那么为此编写一个测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM