public void CreatedNodeWithValidatorDataHasAppropriateValuesFromData() { ContainsCharactersValidatorData validatorData = new ContainsCharactersValidatorData("name"); validatorData.CharacterSet = "abc"; validatorData.ContainsCharacters = ContainsCharacters.All; validatorData.Negated = true; ContainsCharactersValidatorNode node = new ContainsCharactersValidatorNode(validatorData); Assert.AreEqual("name", node.Name); Assert.AreEqual("abc", node.CharacterSet); Assert.AreEqual(true, node.Negated); Assert.AreEqual(ContainsCharacters.All, node.ContainsCharacters); }
public void CreatedNodeHasAppropriateDefaultValues() { ContainsCharactersValidatorNode node = new ContainsCharactersValidatorNode(); ContainsCharactersValidatorData validatorData = node.CreateValidatorData() as ContainsCharactersValidatorData; Assert.IsNotNull(validatorData); Assert.AreEqual(Resources.ContainsCharactersValidatorNodeName, validatorData.Name); Assert.AreEqual(string.Empty, validatorData.CharacterSet); Assert.AreEqual(false, validatorData.Negated); Assert.AreEqual(ContainsCharacters.Any, validatorData.ContainsCharacters); Assert.AreEqual(Resources.ContainsCharactersValidatorNodeName, node.Name); Assert.AreEqual(string.Empty, node.CharacterSet); Assert.AreEqual(false, node.Negated); Assert.AreEqual(ContainsCharacters.Any, node.ContainsCharacters); }
public void NodeCreatesValidatorDataWithValues() { ContainsCharactersValidatorNode node = new ContainsCharactersValidatorNode(); node.Name = "validator"; node.CharacterSet = "abc"; node.Negated = true; node.ContainsCharacters = ContainsCharacters.All; ContainsCharactersValidatorData validatorData = node.CreateValidatorData() as ContainsCharactersValidatorData; Assert.IsNotNull(validatorData); Assert.AreEqual("validator", node.Name); Assert.AreEqual("validator", validatorData.Name); Assert.AreEqual("abc", validatorData.CharacterSet); Assert.AreEqual(true, validatorData.Negated); Assert.AreEqual(ContainsCharacters.All, validatorData.ContainsCharacters); }