public void QueryIsSafe() { Assert.IsTrue(ContentQuery.IsSafeQuery(TestSafeQueries.SafeQuery1)); Assert.IsTrue(ContentQuery.IsSafeQuery(TestSafeQueries.SafeQuery2)); Assert.IsTrue(ContentQuery.IsSafeQuery(TestSafeQueries.SafeQuery3)); Assert.IsFalse(ContentQuery.IsSafeQuery(TestSafeQueries.NotSafeQuery1)); Assert.IsFalse(ContentQuery.IsSafeQuery(new TestSafeQueries().NotSafeQuery2)); Assert.IsTrue(ContentQuery.IsSafeQuery("+Field1:Value1")); Assert.IsTrue(ContentQuery.IsSafeQuery("+Field2:@0")); Assert.IsTrue(ContentQuery.IsSafeQuery("+Field3:@0 +Field4:@1")); Assert.IsTrue(ContentQuery.IsSafeQuery("+Field3:@0" + " " + "+Field4:@1")); Assert.IsTrue(ContentQuery.IsSafeQuery("+Field5:Value5")); Assert.IsFalse(ContentQuery.IsSafeQuery("+Field6:@0 +Field7:@1")); Assert.IsFalse(ContentQuery.IsSafeQuery("+Field8:@0")); }