@Test
public void testCanHandle() throws Exception {

    TestGenericConverter converter = new TestGenericConverter();
    assertTrue(converter.canHandle(1, TypeToken.of(String.class)));
    assertFalse(converter.canHandle(1l, TypeToken.of(String.class)));
    assertFalse(converter.canHandle(1, TypeToken.of(Long.class)));
}