寻找C#TDD框架?

时间:2012-04-14 13:34:33

标签: c# tdd

是否有一个C#框架允许您以类似于RSpec适用于Ruby的方式跟踪TDD,并允许这样做:

obj.should_receive(a).with(b).and_return(c)

在我看来,xUnit + Moq可能是TDD的不错选择。你觉得怎么样?

3 个答案:

答案 0 :(得分:4)

http://nspec.org/

NSpec与RSpec更相似。那是BDD,而不是TDD。

答案 1 :(得分:2)

我使用MoqFluentAssertions。添加类似SpecFlowStoryQ的内容,您应该顺利完成。

答案 2 :(得分:0)

您可以查看Sharp Tests Ex。它允许你写这样的断言:

var c = mathObject.Add(5, 7);  
c.Should().Be.EqualTo(12);