【发布时间】:2010-09-07 03:41:12
【问题描述】:
所以控制器上下文依赖于一些 asp.net 内部。有哪些方法可以干净地模拟这些以进行单元测试?当我只需要例如 Request.HttpMethod 返回“GET”时,似乎很容易用大量设置阻塞测试。
我在网上看到了一些示例/帮助程序,但有些已经过时了。认为这是保持最新和最伟大的好地方。
我正在使用最新版本的 rhino mocks
【问题讨论】:
-
我正在考虑这样做。但只需要数据库连接的模拟。我没有测试数据库映射,而是将函数移到了一个常规类中,只测试了那个函数,没有数据库连接。
标签: asp.net-mvc unit-testing mocking moq rhino-mocks