@Test public void get_intermediate_service() { final BaseRdbmsProvider provider = new BaseRdbmsProvider(ourUnknownDatabaseProvider); final IntegralIntermediateRdbmsProvider intermediateRdbmsProvider = provider.getSpecificService( IntegralIntermediateRdbmsProvider.class, ImplementationAccessibleService.Names.INTERMEDIATE_SERVICE); assertThat(intermediateRdbmsProvider).isSameAs(ourUnknownDatabaseProvider); }