public void CreatedNodeHasAppropriateDefaultValues() { ObjectCollectionValidatorNode node = new ObjectCollectionValidatorNode(); Assert.AreEqual(Resources.ObjectCollectionValidatorNodeName, node.Name); Assert.AreEqual(string.Empty, node.TargetType); Assert.AreEqual(string.Empty, node.TargetRuleset); }
public void CreatedNodeWithValidatorDataHasAppropriateValuesFromData() { ObjectCollectionValidatorData validatorData = new ObjectCollectionValidatorData("name"); validatorData.TargetType = typeof(ObjectCollectionValidatorNodeFixture); validatorData.TargetRuleset = "ruleset"; ObjectCollectionValidatorNode node = new ObjectCollectionValidatorNode(validatorData); Assert.AreEqual("name", node.Name); Assert.AreEqual(typeof(ObjectCollectionValidatorNodeFixture).AssemblyQualifiedName, node.TargetType); Assert.AreEqual("ruleset", node.TargetRuleset); }
public void NodeCreatesValidatorDataWithValues() { ObjectCollectionValidatorNode node = new ObjectCollectionValidatorNode(); node.Name = "validator"; node.TargetType = typeof(ObjectCollectionValidatorNodeFixture).AssemblyQualifiedName; node.TargetRuleset = "resultset"; ObjectCollectionValidatorData validatorData = node.CreateValidatorData() as ObjectCollectionValidatorData; Assert.IsNotNull(validatorData); Assert.AreEqual("validator", validatorData.Name); Assert.AreSame(typeof(ObjectCollectionValidatorNodeFixture), validatorData.TargetType); Assert.AreEqual("resultset", validatorData.TargetRuleset); Assert.AreSame(typeof(ObjectCollectionValidator), validatorData.Type); }