任何人都可以帮助我如何使用Moq -
为以下属性进行代码覆盖public class Test
{
public IEmployee Employee
{
get
{
return TypeFactory.Resolve(typeof(IEmployee)) as IEmployee;
}
}
}
提前致谢。
答案 0 :(得分:0)
您通常不会使用Moq进行代码覆盖。
您可以使用MoQ设置属性,以使用取决于此属性的组件与.setupget();
或者,如果您想测试getter本身(通过测试覆盖它),请进行测试以获取它。你需要用MoQ来设置它所依赖的组件 - 你的例子中的TypeFactory。