与C#中的JUnit相同的是什么?

Epa*_*aga 7 c# junit unit-testing

我来自Java,目前正在开发一个C#项目.建议的方法是:a)单元测试现有的C#代码和b)为C#开发完成TDD?

对于Visual Studio和C#代码,还有相当于EMMA/EclEmma(免费但功能强大的代码覆盖工具)吗?

Jac*_*ski 18

1 Nunit
2 NCover
3 PartCover(我从未使用过它)


Chr*_*ham 9

NUnit是在JUnit之后构建的,但是如果您使用的是Visual Studio 2008,那么请考虑内置的单元测试框架.


Jon*_*eet 6

单元测试框架:NUnit

单元测试运行器:各种各样,但我个人喜欢ReSharper中的那个.(ReSharper需要花钱,但是对于各种生产力改进来说很容易.)

覆盖范围:NCover(我认为这曾经是免费的,但它现在要花钱.嗯.)