@Test
public void prepareValue() {

    assertNull(converter.prepareValue("java.lang.String", null));
    assertEquals(converter.prepareValue("java.lang.Long", 10L), 10L);
    assertEquals(converter.prepareValue("java.lang.Long", "10"), 10L);
    Map<String,String> map = new HashMap<String, String>();
    map.put("euro","fcn");
    assertTrue(converter.prepareValue("java.util.Map", map) == map);
}