### Question:
XMLStorage implements IStorage { @Override public void storeNoteList(NoteList noteList, String destination) throws STException { xmlNoteList.storeNoteList(noteList, destination); } XMLStorage(); @Override SportTypeList readSportTypeList(String source, SpeedMode defaultSpeedMode); @Override void storeSportTypeList(SportTypeList sportTypeList, String destination); @Override ExerciseList readExerciseList(String source, SportTypeList sportTypeList); @Override void storeExerciseList(ExerciseList exerciseList, String destination); @Override NoteList readNoteList(String source); @Override void storeNoteList(NoteList noteList, String destination); @Override WeightList readWeightList(String source); @Override void storeWeightList(WeightList weightList, String destination);  }### Answer:
@Test public void testStoreNoteList() throws STException { NoteList noteList = storage.readNoteList("misc/testdata/notes-valid.xml"); storage.storeNoteList(noteList, NOTES_WRITETEST_XML); NoteList noteListNew = storage.readNoteList(NOTES_WRITETEST_XML); checkNoteListContent(noteListNew); }