NUnit& Visual Studio单元测试框架

时间:2010-09-29 04:33:02

标签: unit-testing nunit vs-unit-testing-framework

有没有办法创建可以使用Visual Studio Unit Testing FrameworkNUnit运行的单元测试?我个人更喜欢Visual Studio,但我使用的构建服务器只做NUnit,所以如果可能的话我想支持两者。

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

4 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

Here is one way to do that通过“using”关键字

使用预编译器指令和别名

答案 2 :(得分:0)

JustCode有一个单元测试运行器,可以运行使用xUnit,NUnit,MbUnit或Visual Studio Unit Testing Framework编写的测试。您可以在行动here

中看到它

答案 3 :(得分:0)

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

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