摘要:
1、打印消息并且退出代码 注意上面参数中的exitCode,如果程序正常结束则为0,如果遇到错误,则根据错误码的含义以对应的错误码结束。2、帮助信息的打印代码 阅读全文
摘要:
前不久做项目的时候碰到了需要测试用户输入的问题,就是向别人证明用户在控制台输入什么,你就能准确地输出什么。怎么通过测试来模拟这种情况,着实折腾了很久,最后参考别人的做法----输入输出流重定向。 private PipedOutputStream redirectedInput; private OutputStreamWriter redirectedInputWriter; private B... 阅读全文
摘要:
我们可能会碰到需要被测试的代码里面包含了system.exit()语句,我们只想退出当前测试用例,并不想退出整个测试(后面还有很多测试没跑).下面是解决办法,直接贴代码 protected static class ExitException extends SecurityException { public final int status; public ExitException(int ... 阅读全文