MyModel implements ExtensionModel { public Map<String, String> getValuesAsMap() { Map<String, String> values = new HashMap<String, String>(); values.put( "link", link ); return values; }  String getId(); void setLink( String link ); String getLink(); Map<String, String> getValuesAsMap(); void setValuesFromMap( Map<String, String> values ); List<String> getKeys();  }
@Test public void testGetMapNotSet() { Map<String, String> values = model.getValuesAsMap(); assert values.size() == 1; assert values.get( "link" ) == null; }