3

有没有办法创建可以与Visual Studio 单元测试框架以及NUnit一起运行的单元测试?我个人更喜欢 Visual Studio 之一,但我使用的构建服务器只支持 NUnit,所以如果可能的话,我想同时支持两者。

编辑:澄清一下,我想使用 Visual Studio 运行我自己的测试(没有附加组件或扩展),但其他同事想使用 NUnit,而构建服务器需要 NUnit。除了代码,我无法更改任何内容,所以我认为会有一种简单的方法来满足每个人,但它看起来有点挑战:)

4

4 回答 4

2

听起来您需要一个 Visual Studio 测试运行器。如果您安装Gallio,它将使用 VS 测试运行器来运行任何类型的单元测试(xUnit、nUnit、MBUnit)。ResharperCodeRush也有自己的测试运行器。

于 2010-09-29T04:39:01.473 回答
1

这是通过“using”关键字使用预编译器指令和别名的一种方法

于 2010-09-29T04:38:14.673 回答
0

JustCode有一个单元测试运行程序,可以运行使用 xUnit、NUnit、MbUnit 或 Visual Studio 单元测试框架编写的测试。你可以在这里看到它的作用

于 2010-09-30T13:47:29.303 回答
0

您可以使用名为 Should 的库编写与框架无关的断言。它还有一个非常好的流畅语法,如果你喜欢流畅的界面,可以使用它。我有一篇与此相关的博客文章。

http://nileshgule.blogspot.com/2010/11/use-should-assertion-library-to-write.html

于 2010-11-16T03:19:32.903 回答