public void Basic_lower_accuracy() { var q = new SolrQueryByDistance("store", 45.15, -93.85, 5, CalculationAccuracy.BoundingBox); Assert.AreEqual("{!bbox pt=45.15,-93.85 sfield=store d=5}", q.Query); }
public void DefaultAccuracy_is_radius() { var q = new SolrQueryByDistance("store", 45.15, -93.85, 5); Assert.AreEqual(CalculationAccuracy.Radius, q.Accuracy); }
public void Basic() { var q = new SolrQueryByDistance("store", 45.15, -93.85, 5); Assert.AreEqual("{!geofilt pt=45.15,-93.85 sfield=store d=5}", q.Query); }
public void NullField_should_throw() { var q = new SolrQueryByDistance(null, 45.15, -93.85, 5); }
public void NegativeDistance_should_throw() { var q = new SolrQueryByDistance("store", 45.15, -93.85, -100); }
public void Basic() { var q = new SolrQueryByDistance("store", 45.15, -93.85, 5); Assert.AreEqual("{!geofilt pt=45.15,-93.85 sfield=store d=5}",q.Query); }
public void NullField_should_throw() { Assert.Throws <ArgumentNullException>(() => { var q = new SolrQueryByDistance(null, 45.15, -93.85, 5); }); }
public void NegativeDistance_should_throw() { Assert.Throws <ArgumentOutOfRangeException>(() => { var q = new SolrQueryByDistance("store", 45.15, -93.85, -100); }); }