UnitTests Visual Studio中的ServiceManager实现

时间:2018-06-08 20:40:44

标签: .net asp.net-mvc unit-testing soa

我正在尝试编写单元测试,我注意到所有控制器都在使用的是一个管理器服务,但我无法对其进行初始化。关于我如何利用它的任何建议?

关于如何初始化并传递给控制器​​的解释也很不错(即使是链接,因为我不知道从哪里开始查看)

enter image description here

1 个答案:

答案 0 :(得分:1)

这是将类注入控制器的典型模式。不知道MyManager是什么超出了它所包含的类。除非它是一个抽象类,否则你应该能够做类似

的事情
var MyVar = new MyManager();

如果您可以在VS中访问此代码,请将光标放在MyManager上,然后按F12查看定义。