public void TestSimple()
        {
            using DistanceFacetsExample example = new DistanceFacetsExample();
            example.Index();
            FacetResult result = example.Search();

            assertEquals("dim=field path=[] value=3 childCount=4\n  < 1 km (1)\n  < 2 km (2)\n  < 5 km (2)\n  < 10 km (3)\n", result.toString());
        }
        public void TestDrillDown()
        {
            using DistanceFacetsExample example = new DistanceFacetsExample();
            example.Index();
            TopDocs hits = example.DrillDown(DistanceFacetsExample.FIVE_KM);

            assertEquals(2, hits.TotalHits);
        }
Esempio n. 3
0
        /// <summary>Runs the search and drill-down examples and prints the results.</summary>
        public static void Main(string[] args)
        {
            using DistanceFacetsExample example = new DistanceFacetsExample();
            example.Index();

            Console.WriteLine("Distance facet counting example:");
            Console.WriteLine("-----------------------");
            Console.WriteLine(example.Search());

            Console.WriteLine("\n");
            Console.WriteLine("Distance facet drill-down example (field/< 2 km):");
            Console.WriteLine("---------------------------------------------");
            TopDocs hits = example.DrillDown(TWO_KM);

            Console.WriteLine(hits.TotalHits + " totalHits");
        }