c# – 哪个单元测试框架和如何开始(对于asp.net mvc)

前端之家收集整理的这篇文章主要介绍了c# – 哪个单元测试框架和如何开始(对于asp.net mvc)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从来没有做过单元测试,但现在我愿意试一试.

什么框架最适合初学者?
利弊

在开始任何编码之前我应该​​读什么?
书籍/文章/代码/博客

有没有开源的“示范项目”?

我将使用asp.net mvc / C#.

解决方法

如果您在Visual Studio中集成了单元测试(我认为它是Professional的一部分,更好),从那开始,因为它是集成的.不足之处在于,据我所知,Visual Studio或Team Foundation Server之外没有测试运算符,它不符合自动化测试的资格,但我不确定该信息的最新状态.

其他替代方案是xUnit.net,NUnitmbUnit.我不能真正谈论由于缺乏经验的利弊,但我现在使用xUnit.net因为a)我知道有一个工作的ASP.net MVC模板自版本1.1和b)Assert.Throws只是性感.我使用免费的个人版本TestDriven.net作为Visual Studio中的测试运行器.

xUnit有一个“如何入门”指南:http://www.codeplex.com/xunit/Wiki/View.aspx?title=HowToUse

再次,由于缺乏NUnit和mbUnit的经验,我不能真正比较它们,但我相信这三个都是相当稳定和可用的.

猜你在找的C#相关文章