<NME> RealMongoAggregationTest.java
<BEF> package de.bwaldvogel.mongo;

import java.net.InetSocketAddress;

import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.testcontainers.containers.GenericContainer;
public class RealMongoAggregationTest extends AbstractAggregationTest {

    @RegisterExtension
    static RealMongoContainer realMongoContainer = new RealMongoContainer();

    @Override
    protected void setUpBackend() throws Exception {
        connectionString = realMongoContainer.getConnectionString();
    }

    @Override
    protected MongoBackend createBackend() throws Exception {
        throw new UnsupportedOperationException();
    }

    @Test
    @Override
    @Disabled
    public void testAggregateWithGeoNear() throws Exception {
        super.testAggregateWithGeoNear();
    }
}
        throw new UnsupportedOperationException();
    }

}

<MSG> Prepare implementation of $geoNear stage #138

<DFF> @@ -2,6 +2,7 @@ package de.bwaldvogel.mongo;
 
 import java.net.InetSocketAddress;
 
+import org.junit.Assume;
 import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.BeforeAll;
 import org.testcontainers.containers.GenericContainer;
@@ -33,4 +34,9 @@ public class RealMongoAggregationTest extends AbstractAggregationTest {
         throw new UnsupportedOperationException();
     }
 
+    @Override
+    public void testAggregateWithGeoNear() throws Exception {
+        Assume.assumeTrue(false);
+        super.testAggregateWithGeoNear();
+    }
 }

Prepare implementation of $geoNear stage #138