public void SubQueryComparisonConstructorTest1() { Expression left = null; // TODO: Initialize to an appropriate value PredicateOperators op = new PredicateOperators(); // TODO: Initialize to an appropriate value ScalarSelect right = null; // TODO: Initialize to an appropriate value SubQueryComparison target = new SubQueryComparison(left, op, right); Assert.Inconclusive("TODO: Implement code to verify target"); }
private void GenerateCodeFromSubQueryComparison(SubQueryComparison expression, TextWriter writer, CodeGeneratorOptions options) { var qo = string.Empty; if (expression.SubQueryOperator != SubQueryOperator.Default) { switch (expression.SubQueryOperator) { case SubQueryOperator.All: qo = " ALL "; break; case SubQueryOperator.Any: qo = " ANY "; break; case SubQueryOperator.Some: qo = " SOME "; break; } } GenerateCodeFromExpression(expression.Left, writer, options); writer.Write(GetOperatorStringFromComparison(expression)); writer.Write(qo); writer.Write("("); GenerateCodeFromExpression(expression.Right, writer, options); writer.Write(")"); }