ToString() публичный Метод

String representation.
public ToString ( ) : String
Результат String
        public void ToString_Test()
        {
            BooleanFilter b = new BooleanFilter();
            b.Add(new BooleanFilterClause(GetTermsFilter("inStock", "N", false), BooleanClause.Occur.MUST));
            b.Add(new BooleanFilterClause(GetTermsFilter("price", "030", false), BooleanClause.Occur.MUST_NOT));
            b.Add(new BooleanFilterClause(GetRangeFilter("price", "030", "040", false), BooleanClause.Occur.SHOULD));

            Assert.AreEqual("BooleanFilter( price:[030 TO 040] +( inStock:N ) -( price:030 ))", b.ToString());
        }
 public void TestToStringOfBooleanFilterContainingTermsFilter()
 {
     BooleanFilter booleanFilter = new BooleanFilter();
     booleanFilter.Add(GetTermsFilter(@"inStock", @"N"), BooleanClause.Occur.MUST);
     booleanFilter.Add(GetTermsFilter(@"isFragile", @"Y"), BooleanClause.Occur.MUST);
     assertEquals(@"BooleanFilter(+inStock:N +isFragile:Y)", booleanFilter.ToString());
 }
 public void TestToStringOfWrappedBooleanFilters()
 {
     BooleanFilter orFilter = new BooleanFilter();
     BooleanFilter stockFilter = new BooleanFilter();
     stockFilter.Add(new FilterClause(GetTermsFilter(@"inStock", @"Y"), BooleanClause.Occur.MUST));
     stockFilter.Add(new FilterClause(GetTermsFilter(@"barCode", @"12345678"), BooleanClause.Occur.MUST));
     orFilter.Add(new FilterClause(stockFilter, BooleanClause.Occur.SHOULD));
     BooleanFilter productPropertyFilter = new BooleanFilter();
     productPropertyFilter.Add(new FilterClause(GetTermsFilter(@"isHeavy", @"N"), BooleanClause.Occur.MUST));
     productPropertyFilter.Add(new FilterClause(GetTermsFilter(@"isDamaged", @"Y"), BooleanClause.Occur.MUST));
     orFilter.Add(new FilterClause(productPropertyFilter, BooleanClause.Occur.SHOULD));
     BooleanFilter composedFilter = new BooleanFilter();
     composedFilter.Add(new FilterClause(orFilter, BooleanClause.Occur.MUST));
     assertEquals(@"BooleanFilter(+BooleanFilter(BooleanFilter(+inStock:Y +barCode:12345678) BooleanFilter(+isHeavy:N +isDamaged:Y)))", composedFilter.ToString());
 }
Пример #4
0
        public void ToString_Test()
        {
            BooleanFilter b = new BooleanFilter();

            b.Add(new BooleanFilterClause(GetTermsFilter("inStock", "N", false), BooleanClause.Occur.MUST));
            b.Add(new BooleanFilterClause(GetTermsFilter("price", "030", false), BooleanClause.Occur.MUST_NOT));
            b.Add(new BooleanFilterClause(GetRangeFilter("price", "030", "040", false), BooleanClause.Occur.SHOULD));

            Assert.AreEqual("BooleanFilter( price:[030 TO 040] +( inStock:N ) -( price:030 ))", b.ToString());
        }