@Test
public void testMappedCollectionWrapperBinding_1() throws Exception {

	Map<String,List<String>> map = new LinkedHashMap<>( 2 );
	map.put( "key1", Arrays.asList( "value11", "value12" ));
	map.put( "key2", Arrays.asList( "value2" ));
	map.put( "key3", null );
	map.put( "key4", new ArrayList<String>( 0 ));
	map.put( null, Arrays.asList( "value4" ));
	MappedCollectionWrapper obj = new MappedCollectionWrapper( map );
	StringWriter writer = new StringWriter();
	ObjectMapper mapper = JSonBindingUtils.createObjectMapper();
	mapper.writeValue( writer, obj );
	String s = writer.toString();
	Assert.assertEquals( "{\"key1\":[\"value11\",\"value12\"],\"key2\":[\"value2\"],\"key3\":[],\"key4\":[],\"\":[\"value4\"]}", s );
}