Esempio n. 1
0
        public void Should_be_possible_validate_a_value_based_on_possibleValues_defined_in_externalVariable()
        {
            var externalVariable = ExternalVariableFactory.GetExternalVariableFromDefinitionsById("oval:gov.nist.fdcc.xp:var:6672");

            Assert.AreEqual(1, Validator.ValidateValue(externalVariable, "50").Count());
            Assert.AreEqual(0, Validator.ValidateValue(externalVariable, "0").Count());
        }
Esempio n. 2
0
        public void view_OnValidate(object sender, ValidateEventArgs e)
        {
            ExternalVariableValidator externalVariableValidator = new ExternalVariableValidator();
            IEnumerable <string>      messages = externalVariableValidator.ValidateValue(e.Variable, e.Value);

            e.ErrorMessage = this.GetMessageText(messages);
            e.Result       = messages.Count() == 0;
        }