我在一些博客和讨论中看到 mspec 与 nunit 一起使用。事实上,我在网上看到的大多数示例都展示了 mspec 与某种 nunit 依赖或集成。我的团队正在尝试在新的 ASP.NET MVC2 项目中使用不带 nunit 的 mspec。我们还没有处于规范编写阶段,所以我不知道什么更好。你对此有何经验?将 mspec 与 nunit 一起使用有什么好处吗?没有?
问问题
823 次
2 回答
10
MSpec 不以任何方式依赖于 NUnit 或 xUnit。因此,您可以单独使用 MSpec,因为它有自己的运行器和断言方法。您看到的博客文章很可能使用了依赖于 NUnit 或 xUnit 的“旧”断言库。这种依赖关系已在 2009 年底被删除。
你可以做的,虽然它既不是必需的,我也看不出这样做有什么好处,就是将 NUnit 的断言库(Assert.IsTrue
等)与 MSpec 一起使用。
于 2010-04-06T18:26:27.407 回答
-3
由于您还没有开始,请看一下 SpecFlow,它与 MSTest 和 Visual Studio 很好地集成......
于 2010-04-06T18:28:34.383 回答