@Test
public void testLoadExpectedIds() throws Exception {

	Map<String, Map<String, String>> expectedIds = JSONUtils.readValue(
			getClass().getResourceAsStream("FilePersister_ExpectedIds.json"),
			new TypeReference<Map<String, Map<String, String>>>() {
			});
	File file = new File(BASE_DIRECTORY, "currentExpectedIds.json");
	file.getParentFile().mkdirs();
	JSONUtils.writeValue(file, expectedIds);
	Map<String, Map<String, String>> loadedIds = persister.loadExpectedIds();
	assertThat(loadedIds, is(expectedIds));
}