@Test public void filteredLoad_shouldReturnConfigurationWithCorrespindingMetaData() throws InvalidConfigurationException, PersistenceException { Map<String, String> metaData = new HashMap<String, String>(); metaData.put(ContextId.META_KEY_ID, "context2"); List<ConfigItem<Map<String, String>>> items = persistenceService.load(metaData); assertThat(items.size(), is(1)); ConfigItem<?> loadedConfiguration = items.get(0); assertThat(loadedConfiguration.getMetaData().get(ContextId.META_KEY_ID), is("context2")); }