internal static void Compare(ValidationModelConfig first, ValidationModelConfig second) { if ((first.Models?.Count ?? 0) > 0) { Assert.AreEqual(first.Models.Count, second.Models.Count); first.Models.Sort(); second.Models.Sort(); for (int i = 0; i < first.Models.Count; i++) { Compare(first.Models[i], second.Models[i]); } } }
internal FakeConfigProvider(ValidationModelConfig modelConfig, RuleArgumentConfig parameterConfig) { ModelConfig = modelConfig; ParameterConfig = parameterConfig; }