加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 18:02:47 所属栏目:百科 来源:网络整理
导读:我从来没有做过单元测试,但现在我愿意试一试. 什么框架最适合初学者? 利弊 在开始任何编码之前我应该??读什么? 书籍/文章/代码/博客 有没有开源的“示范项目”? 我将使用asp.net mvc / C#. 解决方法 如果您在Visual Studio中集成了单元测试(我认为它是Pro
我从来没有做过单元测试,但现在我愿意试一试.

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

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

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

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

解决方法

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

其他替代方案是xUnit.net,NUnit和mbUnit.我不能真正谈论由于缺乏经验的利弊,但我现在使用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的经验,我不能真正比较它们,但我相信这三个都是相当稳定和可用的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读