18 instantiations of TestRuleFactory
Microsoft.DotNet.ApiCompatibility.Tests (18)
CustomSideNameTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\AssemblyIdentityMustMatchTests.cs (1)
17private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new AssemblyIdentityMustMatch(s_log, settings, context));
Rules\AttributesMustMatchTests.cs (2)
29private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new AttributesMustMatch(settings, context)); 1411TestRuleFactory ruleFactory = new(
Rules\CannotAddAbstractMemberTests.cs (1)
14private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddAbstractMember(settings, context));
Rules\CannotAddMemberToInterfaceTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddMemberToInterface(settings, context));
Rules\CannotAddOrRemoveVirtualKeywordTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddOrRemoveVirtualKeyword(settings, context));
Rules\CannotChangeGenericConstraintsTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeGenericConstraints(settings, context));
Rules\CannotChangeVisibilityTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeVisibility(settings, context));
Rules\CannotRemoveBaseTypeOrInterfaceTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotRemoveBaseTypeOrInterface(settings, context));
Rules\CannotSealTypeTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotSealType(settings, context));
Rules\EnumsMustMatchTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new EnumsMustMatch(settings, context));
Rules\MembersMustExistTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\MembersMustExistTests.Strict.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\ParameterNamesCannotChangeTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeParameterName(settings, context));
Rules\TypeMustExistTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\TypeMustExistTests.Strict.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
TestRuleFactory.cs (1)
34return new TestRuleFactory(rules);
18 references to TestRuleFactory
Microsoft.DotNet.ApiCompatibility.Tests (18)
CustomSideNameTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\AssemblyIdentityMustMatchTests.cs (1)
17private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new AssemblyIdentityMustMatch(s_log, settings, context));
Rules\AttributesMustMatchTests.cs (2)
29private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new AttributesMustMatch(settings, context)); 1411TestRuleFactory ruleFactory = new(
Rules\CannotAddAbstractMemberTests.cs (1)
14private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddAbstractMember(settings, context));
Rules\CannotAddMemberToInterfaceTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddMemberToInterface(settings, context));
Rules\CannotAddOrRemoveVirtualKeywordTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotAddOrRemoveVirtualKeyword(settings, context));
Rules\CannotChangeGenericConstraintsTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeGenericConstraints(settings, context));
Rules\CannotChangeVisibilityTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeVisibility(settings, context));
Rules\CannotRemoveBaseTypeOrInterfaceTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotRemoveBaseTypeOrInterface(settings, context));
Rules\CannotSealTypeTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotSealType(settings, context));
Rules\EnumsMustMatchTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new EnumsMustMatch(settings, context));
Rules\MembersMustExistTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\MembersMustExistTests.Strict.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\ParameterNamesCannotChangeTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new CannotChangeParameterName(settings, context));
Rules\TypeMustExistTests.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
Rules\TypeMustExistTests.Strict.cs (1)
12private static readonly TestRuleFactory s_ruleFactory = new((settings, context) => new MembersMustExist(settings, context));
TestRuleFactory.cs (1)
28public TestRuleFactory WithRule(Func<IRuleSettings, IRuleRegistrationContext, IRule> ruleFactory)