Asp.net mvc 2 有或没有nunit,mspec更好吗?

Asp.net mvc 2 有或没有nunit,mspec更好吗?,asp.net-mvc-2,nunit,mspec,Asp.net Mvc 2,Nunit,Mspec,我在一些博客和讨论中看到mspec与nunit一起使用。事实上,我在网上看到的大多数例子都证明了mspec具有某种nunit依赖性或集成性。我的团队正在尝试在一个新的ASP.NET MVC2项目上使用mspec而不使用nunit。我们还没有到编写规范的阶段,所以我说不出什么更好。你对此有什么经验?将mspec与nunit结合使用是否有好处?没有?MSpec在任何方面都不依赖NUnit或xUnit。因此,您可以单独使用MSpec,因为它有自己的运行程序和断言方法。您看到的博客文章很可能使用了依赖N

我在一些博客和讨论中看到mspec与nunit一起使用。事实上,我在网上看到的大多数例子都证明了mspec具有某种nunit依赖性或集成性。我的团队正在尝试在一个新的ASP.NET MVC2项目上使用mspec而不使用nunit。我们还没有到编写规范的阶段,所以我说不出什么更好。你对此有什么经验?将mspec与nunit结合使用是否有好处?没有?

MSpec在任何方面都不依赖NUnit或xUnit。因此,您可以单独使用MSpec,因为它有自己的运行程序和断言方法。您看到的博客文章很可能使用了依赖NUnit或xUnit的“旧”断言库。该依赖项已于2009年末被删除


您可以做的是,尽管这不是必需的,我也不认为这样做有任何好处,但您可以将NUnit的断言库(
Assert.IsTrue
等)与MSpec一起使用。

由于您还没有开始,请查看SpecFlow,它与MSTest和Visual Studio完美集成……

MSpec通过ReSharper或TestDriven.NET与Visual Studio集成。-1因为它回答的问题与所问的问题不同