public void SetUp() { _arrayNodes = new ExprArrayNode[4]; _arrayNodes[0] = new ExprArrayNode(); // no coercion array _arrayNodes[1] = new ExprArrayNode(); _arrayNodes[1].AddChildNode(new SupportExprNode(2)); _arrayNodes[1].AddChildNode(new SupportExprNode(3)); // coercion _arrayNodes[2] = new ExprArrayNode(); _arrayNodes[2].AddChildNode(new SupportExprNode(1.5D)); _arrayNodes[2].AddChildNode(new SupportExprNode(1)); // mixed types _arrayNodes[3] = new ExprArrayNode(); _arrayNodes[3].AddChildNode(new SupportExprNode("a")); _arrayNodes[3].AddChildNode(new SupportExprNode(1)); for (int i = 0; i < _arrayNodes.Length; i++) { _arrayNodes[i].Validate(ExprValidationContextFactory.MakeEmpty()); } }
public void QExprArray(ExprArrayNode exprArrayNode) { }