public class Business {
protected List<BusinessRulesDto> BusinessRules { get; set; }
}
I tried:
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();
I've tried lots of things but none of it worked out. I am able to mock protected method but not protected properties.
How can I mock protected properties?