Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 开始使用BDD和nSpec_C#_Bdd - Fatal编程技术网

C# 开始使用BDD和nSpec

C# 开始使用BDD和nSpec,c#,bdd,C#,Bdd,在前面的问题中,我问了一个关于BDD和SpecFlow的问题。最好的答案是使用nSpec而不是SpecFlow 我找到了nSpec,但我很难找到如何将其与C#结合使用的教程。我的谷歌魔咒不适合这个主题 除了nSpec github网站上关于如何安装nSpec的小说明外,是否有人有关于使用nSpec的良好开端教程的链接?如果您在入门方面遇到困难,为什么不切换到有教程的框架? 我已经为我自己的BDD引擎写了一个完整的运行过程,叫做茄子;你可以在这里看到: 您可以在此处看到Cuke4nuke(nSte

在前面的问题中,我问了一个关于BDD和SpecFlow的问题。最好的答案是使用nSpec而不是SpecFlow

我找到了nSpec,但我很难找到如何将其与C#结合使用的教程。我的谷歌魔咒不适合这个主题


除了nSpec github网站上关于如何安装nSpec的小说明外,是否有人有关于使用nSpec的良好开端教程的链接?

如果您在入门方面遇到困难,为什么不切换到有教程的框架? 我已经为我自己的BDD引擎写了一个完整的运行过程,叫做茄子;你可以在这里看到:

您可以在此处看到Cuke4nuke(nStep的表亲)屏幕:

我认为他们非常相似,所以看电影应该会让你了解基本的想法


(您也可以查看Cuke4nuke的wiki)

我不确定我们谈论的是同一个框架(您指的是nStep还是NSpec)。但这里有一些关于NSpec的信息

NSpec项目现场 有一个网站展示了一组很好的功能,可以帮助您入门

NSpec使用示例 在github上,将为您提供对框架更深入的了解

额外资源 重要的是要意识到BDD有两种风格。下面的链接解释了这两种不同的形式,它们的优点和缺点,以及如何从中受益:


我想你指的是nStep,不是nSpec。NSpec的文档/教程仍在发展中。但是在Ya有很多例子,有点奇怪,唯一的官方文件都被放在了网站的首页上,而且没有你想象的那么多。