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); }
/// <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"); }