ASP.NET MVC:如何开始单元测试






4.81/5 (10投票s)
ASP.NET MVC:如何开始单元测试 为什么要做单元测试? 为什么应该编写单元测试?以下是一些通常被提及的观点:
ASP.NET MVC:如何开始单元测试
为什么要做单元测试?
为什么应该编写单元测试?以下是一些通常被提及的观点,当有人反对单元测试时:
-
它耗费时间
-
它会打断你的工作
-
它们是不必要的
-
它们很复杂
-
有些代码无法测试
那么,为什么应该编写单元测试?Agitar Technologies 的团队提供了一个思考的起点 - http://www.agitar.com/solutions/why_unit_testing.html
好的,我想编写单元测试,但是应该测试什么?Arnt Berge 写下了他对在 ASP.NET MVC 中应该测试的内容的思考 - http://blogg.bouvet.no/2011/04/05/thoughts-on-unit-testing-in-asp-net-mvc/
如何开始单元测试?
好吧,我信服了,我应该从哪里开始?这里有一些链接,其中单元测试 ASP.NET MVC 应用程序是中心点。
- 为 ASP.NET MVC 应用程序创建单元测试
- 使用 TDD 与 ASP.NET MVC
- ASP.NET MVC Framework - Testing by Simone Chiaretta
- How to Unit Test ASP.NET MVC Controllers by Jag Reehal
- Testing Routes and URL Generation in ASP.NET MVC by Brad Wilson