Command line Fitnesse命令行夹具

Command line Fitnesse命令行夹具,command-line,fixtures,fitnesse,Command Line,Fixtures,Fitnesse,是否有人“遇到”了Windows通讯和线路修复?我需要运行可执行文件,然后运行我的测试套件,如果有人有这样一个固定装置,我将不胜感激 基本上,我想做的是: |CommandlineFixture| |C:\dev\myFileImporter.exe -f c:\dev\data\file.txt| 如果你使用Fit,你可以试试Bob Martin的。您可以通过创建一个简单的测试表来使用它,如下所示: | com.objectmentor.fixtures.CommandLineFixture

是否有人“遇到”了Windows通讯和线路修复?我需要运行可执行文件,然后运行我的测试套件,如果有人有这样一个固定装置,我将不胜感激

基本上,我想做的是:

|CommandlineFixture|
|C:\dev\myFileImporter.exe -f c:\dev\data\file.txt|

如果你使用Fit,你可以试试Bob Martin的。您可以通过创建一个简单的测试表来使用它,如下所示:

| com.objectmentor.fixtures.CommandLineFixture                |
| command | C:\dev\myFileImporter.exe -f c:\dev\data\file.txt |
它还有一些很好的功能,比如能够搜索stderr/stdout中的某些消息,等待分叉进程完成,等等


它是用Java编写的,如果您需要自定义它,可以使用源代码(当我使用它时,我对它进行了大量自定义以添加新功能)。

我还没有看到过一个,但只需要编写几行代码。实际上,这比我想象的要简单-请参阅答案