【发布时间】:2014-10-23 09:40:15
【问题描述】:
我们团队的一部分人正在从一个非常定制的内部系统迁移到使用 Cucumber 的 BDD 式测试套件
作为此迁移的一部分,我想创建一个运行黄瓜测试的 .Net 应用程序,但以他们更习惯的格式输出这些测试的结果。通过规范流生成的 nUnit 测试将是一个太大的飞跃,我正试图将 Visual Studio 排除在这个过程之外。
我想到的是一个用 C# 编写的 .Net 应用程序,它使用 Gherkin .dll 来解析黄瓜文件并调用用 C# 编写的步骤。然后应用程序可以决定如何最好地向用户显示这些测试的结果,并在没有安装 VS 的机器上运行。
这种方法甚至可能吗?我在 Google 上四处搜索,似乎找不到任何人做类似事情的例子(可能是因为 SpecFlow 让事情变得更容易)
非常感谢任何帮助。
【问题讨论】: