小编unn*_*nni的帖子

如何在编写JUnit时绕过Runtime.getRuntime()?

我有一个类,其中Runtime.getRuntime()用于从命令行执行脚本并获取结果以供进一步处理.

但是当我为这个类编写JUnit时,我找不到一种方法来模拟/避免这个Runtime.getRuntime().exec().

我不能使用EasyMock或PowerMock或Mockito以外的任何其他模拟API .

请给我一个克服这个问题的方法,因为这会影响代码覆盖率.

java junit singleton unit-testing mockito

7
推荐指数
1
解决办法
3276
查看次数

标签 统计

java ×1

junit ×1

mockito ×1

singleton ×1

unit-testing ×1