### Question:
SimpleOptionNameMap implements OptionNameMap<V> { @Override public V get( String key ) { return map.get( 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 get() { SimpleOptionNameMap<Integer> map = new SimpleOptionNameMap<>(); assertNull( map.get( KEY ) ); map.put( KEY, VALUE ); assertEquals( VALUE, map.get( KEY ) ); }