我在我的应用程序中使用Autofac IoC,但我正在尝试编写一些单元测试,为了实例化我的一些视图模型,我需要为它们提供一些依赖关系。
例如,我的 Car ISession 对象可以是我们自己的实现或第三方:
Car
ISession
public class Car { public Car(ISession session) {...} }
在实际代码中,Autofac通过注册 ISession公司 和 与Autofac容器,然后解决它。那很好。
ISession公司
我对单元测试的理解是:
是这样吗?