13 references to ValidatableType
Microsoft.Extensions.Validation.Tests (13)
ValidatableInfoResolverTests.cs (13)
40typeof(ValidatableType),
46.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out validatableInfo))
54var result = resolver.Object.TryGetValidatableTypeInfo(typeof(ValidatableType), out validatableInfo);
59Assert.Equal(typeof(ValidatableType), validatableTypeInfo.Type);
122var mockTypeInfo = new Mock<ValidatableTypeInfo>(typeof(ValidatableType), Array.Empty<ValidatablePropertyInfo>()).Object;
126.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny))
135.Setup(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny))
153var result = validationOptions.TryGetValidatableTypeInfo(typeof(ValidatableType), out var validatableInfo);
158Assert.Equal(typeof(ValidatableType), ((ValidatableTypeInfo)validatableInfo).Type);
161resolver1.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Once);
162resolver2.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Once);
163resolver3.Verify(r => r.TryGetValidatableTypeInfo(typeof(ValidatableType), out It.Ref<IValidatableInfo?>.IsAny), Times.Never);
179public static void MethodWithValidatableParam(ValidatableType model) { }