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); }
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); }
public void CreatedNodeHasAppropriateDefaultValues() { TypeConversionValidatorNode node = new TypeConversionValidatorNode(); Assert.AreEqual(Resources.TypeConversionValidatorNodeName, node.Name); }