@@ -470,19 +470,19 @@ public void TestNearWithGeoJsonWithMaxDistance()
470
470
{
471
471
var point = GeoJson . Point ( GeoJson . Geographic ( 40 , 18 ) ) ;
472
472
var query = Query . Near ( "loc" , point , 42 ) ;
473
- var expected = "{ 'loc' : { ' $near' : { '$geometry' : { 'type' : 'Point', 'coordinates' : [40.0, 18.0] } }, '$maxDistance' : 42.0 } }" . Replace ( "'" , "\" " ) ;
474
- Assert . AreEqual ( expected , query . ToJson ( ) ) ;
475
- Assert . AreEqual ( NegateArbitraryQuery ( expected ) , Query . Not ( query ) . ToJson ( ) ) ;
473
+ var selector = "{ '$near' : { '$geometry' : { 'type' : 'Point', 'coordinates' : [40.0, 18.0] }, '$maxDistance' : 42.0 } }" . Replace ( "'" , "\" " ) ;
474
+ Assert . AreEqual ( PositiveTest ( "loc" , selector ) , query . ToJson ( ) ) ;
475
+ Assert . AreEqual ( NegativeTest ( "loc" , selector ) , Query . Not ( query ) . ToJson ( ) ) ;
476
476
}
477
477
478
478
[ Test ]
479
479
public void TestNearWithGeoJsonWithSpherical ( )
480
480
{
481
481
var point = GeoJson . Point ( GeoJson . Geographic ( 40 , 18 ) ) ;
482
482
var query = Query . Near ( "loc" , point , 42 , true ) ;
483
- var expected = "{ 'loc' : { ' $nearSphere' : { '$geometry' : { 'type' : 'Point', 'coordinates' : [40.0, 18.0] } }, '$maxDistance' : 42.0 } }" . Replace ( "'" , "\" " ) ;
484
- Assert . AreEqual ( expected , query . ToJson ( ) ) ;
485
- Assert . AreEqual ( NegateArbitraryQuery ( expected ) , Query . Not ( query ) . ToJson ( ) ) ;
483
+ var selector = "{ '$nearSphere' : { '$geometry' : { 'type' : 'Point', 'coordinates' : [40.0, 18.0] }, '$maxDistance' : 42.0 } }" . Replace ( "'" , "\" " ) ;
484
+ Assert . AreEqual ( PositiveTest ( "loc" , selector ) , query . ToJson ( ) ) ;
485
+ Assert . AreEqual ( NegativeTest ( "loc" , selector ) , Query . Not ( query ) . ToJson ( ) ) ;
486
486
}
487
487
488
488
[ Test ]
0 commit comments