升级版。
例子:
public class ClassA
{
public string Property1
{
get
{
return "Property1";
}
}
public string Property2
{
get
{
return "Property2";
}
}
}
我想得到这个对象的一个实例,它只有stubbed Property1(property2应该可以正常工作)。
当我使用以下代码时:
ClassA classA = MockRepository.GenerateStub<ClassA>();
classA.Stub(c => c.Property1).Return("stubbed property 1");