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) { }