如何单元测试.NET后端

时间:2014-08-25 17:14:09

标签: unit-testing azure-mobile-services

有人可以给我提示,如何以一种好的方式对.NET后端进行单元测试?我尝试了http://blog.mdavies.net/2014/04/28/creating-and-integration-testing-a-dot-net-c-sharp-backend-for-azure-mobile-services/但是这样我在单元测试中拥有了框架的所有部分。包括完整的DB。我发现很难在单元测试中分离控制器和数据库。我怎样才能做到这一点?有人在.NET中对后端进行单元测试吗?

亲切的问候,

马库斯

1 个答案:

答案 0 :(得分:0)

您肯定不希望在单元测试时测试实际服务和实际数据库。这里有三篇文章将帮助您开始对.NET后端进行单元测试。

  1. Unit Testing ASP.NET Web API 2
  2. Mocking Entity Framework when Unit Testing ASP.NET Web API 2
  3. Walkthrough: Using TDD with ASP.NET MVC