public class Business {
protected List<BusinessRulesDto> BusinessRules { get; set; }
}
我试过了:
businessMockObject.Protected().SetupSet<List<BusinessRulesDto>>("BusinessRules", ItExpr.IsAny<List<BusinessRulesDto>>()).Verifiable();
var businessRulesDtoList = Builder<BusinessRulesDto>.CreateListOfSize(2).Build().ToList(); businessMockObject.Protected().SetupGet<List<BusinessRulesDto>>("BusinessRules").Returns(businessRulesDtoList); businessMockObject.Protected().SetupSet<List<BusinessRulesDto>>("BusinessRules", ItExpr.IsAny<List<BusinessRulesDto>>()).Verifiable();
我尝试了很多东西,但都没有成功。我能够模拟受保护的方法,但不能模拟受保护的属性。
如何模拟受保护的属性?