### Question:
SimpleOptionNameMap implements OptionNameMap<V> { @Override public void remove( String key ) { map.remove( key ); }  @Override boolean contains( String key ); @Override V get( String key ); @Override void put( String key, V newValue ); @Override void putAll( Iterable<String> keys, V newValue ); @Override void remove( String key ); @Override Map<String, V> toJavaUtilMap();  }### Answer:
@Test public void remove() { SimpleOptionNameMap<Integer> map = new SimpleOptionNameMap<>(); map.put( KEY, 1 ); map.remove( KEY ); assertFalse( map.contains( KEY ) ); }