Mock Runtime.getRuntime ()?

Kann jemand Vorschläge machen, wie man EasyMock am besten nutzt, um einen Anruf zu erwartenRuntime.getRuntime().exec(xxx)?

Ich könnte den Aufruf in eine Methode in einer anderen Klasse verschieben, die eine Schnittstelle implementiert, aber nicht in einer idealen Welt.

interface RuntimeWrapper {
    ProcessWrapper execute(String command) throws IOException;
}

interface ProcessWrapper {
    int waitFor() throws InterruptedException;
}

Ich habe mich gefragt, ob jemand andere Vorschläge hat.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage