单元测试在MVC中具有依赖注入的控制器

时间:2010-08-01 18:58:09

标签: unit-testing

我正在尝试对已经具有构造函数依赖注入的控制器进行单元测试。我如何将依赖注入传递给单元测试?我正在使用Ninject在控制器中执行DI,但我从未对任何单元进行过单元测试,所以这对我来说是新的。

1 个答案:

答案 0 :(得分:3)

通常,您从单元测试中手动传递构造函数依赖项。这允许您通过传入模拟或双重依赖项来测试一小部分软件。我们有一个相当大的系统,从不需要使用我们的注入框架进行单元测试。

注入框架用于生产和集成测试,您可以将许多组件连接在一起。