Esempio n. 1
0
        public void CreatedNodeWithValidatorDataHasAppropriateValuesFromData()
        {
            TypeConversionValidatorData validatorData = new TypeConversionValidatorData("name");

            validatorData.Negated    = true;
            validatorData.TargetType = typeof(double);

            TypeConversionValidatorNode node = new TypeConversionValidatorNode(validatorData);

            Assert.AreEqual("name", node.Name);
            Assert.AreEqual(true, node.Negated);
            Assert.AreEqual(typeof(double).AssemblyQualifiedName, node.TargetType);
        }
Esempio n. 2
0
        public void NodeCreatesValidatorDataWithValues()
        {
            TypeConversionValidatorNode node = new TypeConversionValidatorNode();

            node.Name       = "validator";
            node.Negated    = true;
            node.TargetType = typeof(double).AssemblyQualifiedName;

            TypeConversionValidatorData validatorData = node.CreateValidatorData() as TypeConversionValidatorData;

            Assert.IsNotNull(validatorData);
            Assert.AreEqual("validator", validatorData.Name);
            Assert.AreEqual(true, validatorData.Negated);
            Assert.AreEqual(typeof(double), validatorData.TargetType);
        }
Esempio n. 3
0
        public void CreatedNodeHasAppropriateDefaultValues()
        {
            TypeConversionValidatorNode node = new TypeConversionValidatorNode();

            Assert.AreEqual(Resources.TypeConversionValidatorNodeName, node.Name);
        }