public void GetValidationTransformerForModelShouldReturnNullWhenNoTransformerIsFoundForTheSpecifiedType()
        {
            IValidationTransformer validationTransformer = Substitute.For<IValidationTransformer>();
            validationTransformer.UIModelType.Returns(typeof(string));
            validationTransformer.ValidationModelType.Returns(typeof(int));

            DefaultValidationTransformerManager validationTransformerManager = new DefaultValidationTransformerManager();
            validationTransformerManager.RegisterValidationTransformer(validationTransformer);

            Assert.IsNull(validationTransformerManager.GetValidationTransformerForUIModel(typeof(int)));
        }
示例#2
0
        public void GetValidationTransformerForModelShouldReturnNullWhenNoTransformerIsFoundForTheSpecifiedType()
        {
            IValidationTransformer validationTransformer = Substitute.For <IValidationTransformer>();

            validationTransformer.UIModelType.Returns(typeof(string));
            validationTransformer.ValidationModelType.Returns(typeof(int));

            DefaultValidationTransformerManager validationTransformerManager = new DefaultValidationTransformerManager();

            validationTransformerManager.RegisterValidationTransformer(validationTransformer);

            Assert.IsNull(validationTransformerManager.GetValidationTransformerForUIModel(typeof(int)));
        }
示例#3
0
        public void GetValidationTransformerForModelShouldReturnNullWhenRegistyIsEmpty()
        {
            DefaultValidationTransformerManager validationTransformerManager = new DefaultValidationTransformerManager();

            Assert.IsNull(validationTransformerManager.GetValidationTransformerForUIModel(typeof(string)));
        }
        public void GetValidationTransformerForModelShouldReturnNullWhenRegistyIsEmpty()
        {
            DefaultValidationTransformerManager validationTransformerManager = new DefaultValidationTransformerManager();

            Assert.IsNull(validationTransformerManager.GetValidationTransformerForUIModel(typeof(string)));
        }