Может ли кто-нибудь сделать какие-либо предложения о том, как лучше всего использовать EasyMock для ожидания вызова Runtime.getRuntime().exec(xxx)
?
Я мог бы переместить вызов в метод в другом классе, который реализует интерфейс, но скорее не в идеальном мире.
interface RuntimeWrapper {
ProcessWrapper execute(String command) throws IOException;
}
interface ProcessWrapper {
int waitFor() throws InterruptedException;
}
Мне было интересно, есть ли у кого-нибудь другие предложения?