标签: asp.net-mvc
我创建了一个命中数据库的自定义操作过滤器(属性)。如何通过注入模拟存储库来单元测试控制器操作(以便它实际上不会命中单元测试的数据库)以供操作过滤器使用?
答案 0 :(得分:0)
几个星期前,我有同样的问题。
How do I unit test an ActionFilter in ASP.NET MVC?
最后我接受了我必须在没有过滤器的情况下测试控制器并测试过滤器本身。
答案 1 :(得分:0)
您可以随时使用StructureMap或其他一些服务定位器模式。