我正在尝试使用 Moq 进行单元测试。这是示例代码:
public class ConcreteClass
{
private readonly FirstPropery firstProperty;
private readonly SecondProperty secondProperty;
public ConcreteClass(firstProperty, secondProperty)
{
this.firstProperty = firstProperty;
this.secondProperty = secondProperty;
}
}
[TestMethod]
var concreteClassMock = new Mock<ConcreteClass>() { CallBase = true };
在我的测试方法中,我想设置firstProperty
为引用一个真实的对象FirstProperty
对象(由工厂创建),然后用它来测试另一个对象的行为。有没有办法做到这一点?