示例#1
0
        public void TestSimple()
        {
            IList <FacetResult> results = new SimpleSortedSetFacetsExample().RunSearch();

            assertEquals(2, results.size());
            assertEquals("dim=Author path=[] value=5 childCount=4\n  Lisa (2)\n  Bob (1)\n  Frank (1)\n  Susan (1)\n", results[0].toString());
            assertEquals("dim=Publish Year path=[] value=5 childCount=3\n  2010 (2)\n  2012 (2)\n  1999 (1)\n", results[1].toString());
        }
        /// <summary>Runs the search and drill-down examples and prints the results.</summary>
        public static void Main(string[] args)
        {
            Console.WriteLine("Facet counting example:");
            Console.WriteLine("-----------------------");
            SimpleSortedSetFacetsExample example = new SimpleSortedSetFacetsExample();
            IList <FacetResult>          results = example.RunSearch();

            Console.WriteLine("Author: " + results[0]);
            Console.WriteLine("Publish Year: " + results[0]);

            Console.WriteLine();
            Console.WriteLine("Facet drill-down example (Publish Year/2010):");
            Console.WriteLine("---------------------------------------------");
            Console.WriteLine("Author: " + example.RunDrillDown());
        }
示例#3
0
        public void TestDrillDown()
        {
            FacetResult result = new SimpleSortedSetFacetsExample().RunDrillDown();

            assertEquals("dim=Author path=[] value=2 childCount=2\n  Bob (1)\n  Lisa (1)\n", result.toString());
        }