我有一个接口
interface IService
{
IService Configure();
bool Run();
}
"真正的"实现是这样的:
class RealService : IService
{
public IService Configure()
{
return this;
}
public bool Run()
{
return true;
}
}
使用Moq来模拟服务会创建一个默认实现的Configure()
方法,该方法返回null
。
是否有一种方法可以在Moq中设置方法,使其返回被模拟的实例?
Moq
吗? - Jeppe Stig Nielsen