ICSharpCode.NRefactory.CSharp.InsertParenthesesVisitorTests.SumOfQueries C# (CSharp) Method

SumOfQueries() private method

private SumOfQueries ( ) : void
return void
		public void SumOfQueries()
		{
			QueryExpression query = new QueryExpression {
				Clauses = {
					new QueryFromClause {
						Identifier = "a",
						Expression = new IdentifierExpression("b")
					},
					new QuerySelectClause {
						Expression = new IdentifierExpression("a")
					}
				}
			};
			Expression expr = new BinaryOperatorExpression(
				query,
				BinaryOperatorType.Add,
				query.Clone()
			);
			
			Assert.AreEqual("(from a in b select a) + " +
			                "from a in b select a", InsertRequired(expr));
			Assert.AreEqual("(from a in b select a) + " +
			                "(from a in b select a)", InsertReadable(expr));
		}