public void CreatedNodeHasAppropriateDefaultValues() { ObjectValidatorNode node = new ObjectValidatorNode(); Assert.AreEqual(Resources.ObjectValidatorNodeName, node.Name); Assert.AreEqual(string.Empty, node.TargetRuleset); }
public void CreatedNodeWithValidatorDataHasAppropriateValuesFromData() { ObjectValidatorData validatorData = new ObjectValidatorData("name"); validatorData.TargetRuleset = "ruleset"; ObjectValidatorNode node = new ObjectValidatorNode(validatorData); Assert.AreEqual("name", node.Name); Assert.AreEqual("ruleset", node.TargetRuleset); }
public void NodeCreatesValidatorDataWithValues() { ObjectValidatorNode node = new ObjectValidatorNode(); node.Name = "validator"; node.TargetRuleset = "resultset"; ObjectValidatorData validatorData = node.CreateValidatorData() as ObjectValidatorData; Assert.IsNotNull(validatorData); Assert.AreEqual("validator", validatorData.Name); Assert.AreEqual("resultset", validatorData.TargetRuleset); Assert.AreSame(typeof(ObjectValidator), validatorData.Type); }