in core/src/main/java/org/apache/sling/testing/mock/sling/ResourceResolverFactoryInitializer.java [150:163]
private static void ensureResourceResolverFactoryActivatorDependencies(@NotNull BundleContext bundleContext) {
Map<String, Object> config = new HashMap<>();
config.put("user.mapping", bundleContext.getBundle().getSymbolicName() + "=[admin]");
registerServiceIfNotPresent(bundleContext, ServiceUserMapper.class, ServiceUserMapperImpl.class, config);
registerServiceIfNotPresent(
bundleContext, ResourceAccessSecurityTracker.class, ResourceAccessSecurityTracker.class);
registerServiceIfNotPresent(bundleContext, EventAdmin.class, MockEventAdmin.class);
// dependency required since resourceresolver 1.7.0
registerServiceIfNotPresentByName(
bundleContext,
"org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProvider",
"org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProviderImpl");
}