我最近进入BDD并认为它有很大的希望,作为一种方式,让我们作为开发人员为他们创建的应用程序中的利益相关者的声音.你最喜欢的BDD框架是什么?为什么?
我正在努力设置NCrunch来自动运行我的nspec测试.在ncrunch论坛上它说这个功能还没有实现,但是MattFlo说他更喜欢使用NCrunch,所以我很确定它可以工作.非常感谢帮助!
我正在尝试使用Nspec。我已按照以下说明进行操作:http : //nspec.org/
using NSpec;
using FluentAssertions;
class my_first_spec : nspec
{
string name;
void before_each()
{
name = "NSpec";
}
void it_asserts_at_the_method_level()
{
name.ShouldBeEquivalentTo("NSpec");
}
void describe_nesting()
{
before = () => name += " Add Some Other Stuff";
it["asserts in a method"] = () =>
{
name.ShouldBeEquivalentTo("NSpec Add Some Other Stuff");
};
context["more nesting"] = () =>
{
before = () => name += ", And Even More";
it["also asserts in a lambda"] …Run Code Online (Sandbox Code Playgroud) 我正在开始与NSpec合作,但是我会喜欢用正确的方法来指导或测试我的控制器.基本上,一些例子可能会走很长的路.那里有没有示例项目?所有帮助将不胜感激.
理查德.