我正在尝试编写单元测试,我注意到所有控制器都在使用的是一个管理器服务,但我无法对其进行初始化。关于我如何利用它的任何建议?
关于如何初始化并传递给控制器的解释也很不错(即使是链接,因为我不知道从哪里开始查看)
答案 0 :(得分:1)
这是将类注入控制器的典型模式。不知道MyManager是什么超出了它所包含的类。除非它是一个抽象类,否则你应该能够做类似
的事情var MyVar = new MyManager();
如果您可以在VS中访问此代码,请将光标放在MyManager上,然后按F12查看定义。