Index: /trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java
===================================================================
--- /trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java	(revision 19117)
+++ /trunk/test/unit/org/openstreetmap/josm/testutils/annotations/FakeImagery.java	(revision 19118)
@@ -17,4 +17,6 @@
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.junit.jupiter.api.extension.ExtensionContext;
+import org.junit.jupiter.api.extension.ParameterContext;
+import org.junit.jupiter.api.extension.ParameterResolutionException;
 import org.openstreetmap.josm.data.imagery.ImageryInfo;
 import org.openstreetmap.josm.data.imagery.ImageryLayerInfo;
@@ -126,4 +128,22 @@
         }
 
+        @Override
+        public boolean supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)
+                throws ParameterResolutionException {
+            if (parameterContext.getParameter().getType().equals(FakeImageryWireMockExtension.class)) {
+                return true;
+            }
+            return super.supportsParameter(parameterContext, extensionContext);
+        }
+
+        @Override
+        public Object resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)
+                throws ParameterResolutionException {
+            if (parameterContext.getParameter().getType().equals(FakeImageryWireMockExtension.class)) {
+                return this;
+            }
+            return super.resolveParameter(parameterContext, extensionContext);
+        }
+
         private void registerLayers(ExtensionContext.Store store, WireMockRuntimeInfo wireMockRuntimeInfo) {
             if (this.clearSlippyMapSources) {
