【发布时间】:2018-02-26 03:52:23
【问题描述】:
public class ExcelHelper : IExcelHelper
{
private ICustomLoadRepository _customLoadRepository;
public ExcelHelper(IUnityContainer unityContainer)
{
_customLoadRepository= unityContainer.Resolve<ICustomLoadRepository>();
}
}
我们已经开始使用 RhinoMocks 对我们的代码进行单元测试。
不知道如何模拟代码行
_customLoadRepository = unityContainer.Resolve<ICustomLoadRepository>();
我们不希望通过从构造函数参数传递来解决它,因为此类参数的数量有时会在类上达到 7-8 个以上。
【问题讨论】:
标签: c# unit-testing dependency-injection rhino-mocks