有没有人有/“遇到”过 Fitnesse 和 Windows 命令行工具?我需要运行可执行文件然后运行我的测试套件,如果有人有这样的固定装置,我将不胜感激。
基本上,我想做的是以下内容:
|CommandlineFixture|
|C:\dev\myFileImporter.exe -f c:\dev\data\file.txt|
最佳答案
如果您使用的是 Fit,您可以试试 Bob Martin 的 CommandLineFixture .您可以通过创建一个简单的测试表来使用它,如下所示:
| com.objectmentor.fixtures.CommandLineFixture |
| command | C:\dev\myFileImporter.exe -f c:\dev\data\file.txt |
它还具有一些不错的功能,例如能够搜索某些消息的 stderr/stdout,等待 fork 进程完成等。
它是用 Java 编写的,如果您必须对其进行自定义,则可以使用源代码(当我使用它时,我对其进行了大量自定义以添加新功能)。
关于command-line - Fitnesse命令行 fixture ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6113344/