我面临着使用 ProcessBuilder
. 我在用电话 Mockito (1.10.19)
用于创建模拟对象。主要问题是 Mockito
不能模拟期末考试。
public final class ProcessBuilder
但我需要测试失败的案例 ProcessBuilder
返回这样的 Process
它总是返回零退出代码。出于这个原因,我正在寻找一个 Process
在任何操作系统(任何测试环境)中都会返回非零值。
ProcessBuilder processBuilder = new ProcessBuilder("<always failed command>");
Process process = processBuilder.start();
final int exitCode = process.waitFor();
assert exitCode != 0;
有人知道这样一个总是失败的命令吗?或者,也许是用 ProcessBuilder
?
暂无答案!
目前还没有任何答案,快来回答吧!