public void ExpressionPassesValidation() { expressionTestNode.Expression = "NOT I:?"; ValidateNodeCommand cmd = new ValidateNodeCommand(ServiceProvider); cmd.Execute(expressionTestNode); Assert.AreEqual(0, ValidationAttributeHelper.GetValidationErrorsCount(ServiceProvider)); }
public void NonExpressionFailsValidation() { string nonExpression = "hello, this doesnt make sense"; expressionTestNode.Expression = nonExpression; ValidateNodeCommand cmd = new ValidateNodeCommand(ServiceProvider); cmd.Execute(expressionTestNode); Assert.AreEqual(1, ValidationAttributeHelper.GetValidationErrorsCount(ServiceProvider)); }