Fitnesse命令行夹具

4

有人使用Fitnesse的Windows命令行Fixture吗?我需要运行可执行文件,然后运行我的测试套件,如果有人有这样的Fixture,我将不胜感激。

基本上,我要做的是以下操作:

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

我没有看到过,但只需要写几行代码就可以了。 - Mike Stockdale
其实比我想象的要容易 - 请看答案 - Mike Stockdale
1个回答

2
如果您正在使用Fit,您可以尝试Bob Martin的CommandLineFixture。您可以通过创建以下简单的测试表来使用它:
| com.objectmentor.fixtures.CommandLineFixture                |
| command | C:\dev\myFileImporter.exe -f c:\dev\data\file.txt |

它还具有一些不错的功能,比如能够搜索特定消息的 stderr/stdout,等待 forked 进程完成等。它是用 Java 编写的,源代码可供使用者自定义(当我使用它时,我相当大幅度地定制了它以添加新功能)。

如果你正在寻找,以下内容:|com.objectmentor.fixtures.CommandLineFixture| |command|env|| 会产生 com.objectmentor.fixtures.CommandLineFixture: 坏表格!决策表至少应该有三行。 - Krish Srinivasan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接