void BuildAndVerifyNull(string queryString, string expectedExpression) { var qrymancr = new Qrymancr<Mock>(queryString); var actualExpression = qrymancr.ExpressionString; actualExpression.should_be(expectedExpression); var linq = qrymancr.Build(); Console.WriteLine(linq.ToString()); linq.should_be_null(); }
void BuildAndVerifyNotNull(string queryString, string expectedExpression) { var qrymancr = new Qrymancr<Mock>(queryString); var actualExpression = qrymancr.ExpressionString; actualExpression.should_be(expectedExpression); var predicate = qrymancr.Build(); Console.WriteLine(predicate.ToString()); predicate.should_not_be_null(); var list = new List<Mock> { new Mock() }; var results = list.Where(predicate.Compile()); }