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();
私は多くのことを試しましたが、どれもうまくいきませんでした。保護されたメソッドをモックできますが、保護されたプロパティはモックできません。
保護されたプロパティをモックするにはどうすればよいですか?