Example #1
0
 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"));
 }