Если вы используете Fit, вы можете попробовать CommandLineFixture Боба Мартина. Вы можете использовать его, создав простую тестовую таблицу следующим образом:
| com.objectmentor.fixtures.CommandLineFixture |
| command | C:\dev\myFileImporter.exe -f c:\dev\data\file.txt |
Он также обладает некоторыми приятными функциями, такими как возможность поиска в stderr / stdout определенных сообщений, ожидание завершения разветвленных процессов и т. Д.
Он написан на Java, и исходный код доступен на тот случай, если вам придется его настраивать (когда я его использовал, я довольно сильно настраивал его для добавления новых функций).