registerService(Injector.class, new SelfInjector());
registerService(Injector.class, new SlingObjectInjector());
registerService(Injector.class, new ValueMapInjector());
// sling models implementation pickers
registerService(ImplementationPicker.class, new FirstImplementationPicker());
// other services
registerService(SlingSettingsService.class, new MockSlingSettingService(DEFAULT_RUN_MODES));
registerService(MimeTypeService.class, new MockMimeTypeService());
}