GatewayMappingStrategies extends MappingStrategies { public static GatewayMappingStrategies getInstance() { GatewayMappingStrategies result = instance; if (null == result) { result = new GatewayMappingStrategies(getGatewayMappingStrategies()); instance = result; } return result; } private  GatewayMappingStrategies(final Map<String, JsonParsable<Jsonifiable<?>>> mappingStrategies); @SuppressWarnings("unused") // used via reflection  GatewayMappingStrategies(); static GatewayMappingStrategies getInstance();  }
@Test public void allThingSearchStrategiesAreKnown() { assertThatStrategy().knowsAllOf(ThingSearchMappingStrategies.getInstance()); }
@Test public void allPoliciesMappingStrategiesAreKnown() { assertThatStrategy().knowsAllOf(PoliciesMappingStrategies.getInstance()); }
@Test public void allThingsMappingStrategiesAreKnown() { assertThatStrategy().knowsAllOf(ThingsMappingStrategies.getInstance()); }