有没有人/“遇到”Fitnesse是一个Windows commnand line fixutre?我需要运行可执行文件然后运行我的测试套件,如果有人有这样的夹具,我会很感激。
基本上,我要做的是以下内容:
|CommandlineFixture|
|C:\dev\myFileImporter.exe -f c:\dev\data\file.txt|
答案 0 :(得分:1)
如果你正在使用Fit,你可以试试Bob Martin的CommandLineFixture。您可以通过创建一个简单的测试表来使用它,如下所示:
| com.objectmentor.fixtures.CommandLineFixture |
| command | C:\dev\myFileImporter.exe -f c:\dev\data\file.txt |
它还有一些很好的功能,比如能够搜索某些消息的stderr / stdout,等待分叉进程完成等等。
它是用Java编写的,如果你必须自定义源代码,那么源代码是可用的(当我使用它时,我相当大地定制它以添加新功能)。