.NET有很多单元测试框架.我找到了这个小功能比较:http://xunit.github.io/docs/comparisons.html
现在我要为我们选择最好的一个.但是怎么样?有关系吗?哪一个是最具前瞻性的证据,背后有一个不错的动力?我应该关心这些功能吗?虽然xUnit似乎是最现代的,专为.NET设计,但NUnit似乎再次被广泛接受.MSTest再次集成到Visual Studio中......
我参与了许多新老项目,他们有一个共同点,那就是他们几乎都没有使用过单元测试.我更喜欢使用它,但通常客户不愿意为此付费,并假设代码正常工作.
那么,您是否在项目中使用单元测试,还是依靠编码技能?
我是C#世界的初学者(和.Net一样),所以我决定从更有经验的开发者那里得到一些建议.您建议使用哪种免费的C#单元测试框架?我遇到了看起来很有趣的NUnit,但在我发现的文档中,有.Net 1.1和.Net 2.0的版本.我需要在针对.Net 3.0的项目中使用它.
所以,请告诉我:
要么:
unit-testing ×3
.net ×1
c# ×1
frameworks ×1
mbunit ×1
mstest ×1
nunit ×1
testing ×1
xunit.net ×1