### Question:
JaxbMap implements Wrapped<Map<String, Object>> { public Map<String, Object> getEntries() { return entries; } JaxbMap();  JaxbMap(Map<String, Object> entries); Map<String, Object> getEntries(); void setEntries(Map<String, Object> entries); @Override Map<String, Object> unwrap();  }### Answer:
@Test public void testImmutableMap() { Map<String, Object> entries = Collections.singletonMap(KEY, VALUE); JaxbMap jaxbMap = new JaxbMap(entries); assertThat(jaxbMap.getEntries()).containsKey(KEY); }
@Test public void testEntryNotModified() { Map<String, Object> entries = new HashMap<>(); entries.put(KEY, VALUE); JaxbMap jaxbMap = new JaxbMap(entries); assertThat(jaxbMap.getEntries()).containsKey(KEY); assertThat(entries).containsEntry(KEY, VALUE); }