@Test
public void testCanHandle() {

    assertTrue(converter.canHandle("1", TypeToken.of(Integer.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(Float.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(Short.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(Double.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(Long.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(Integer.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(int.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(short.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(double.class)));
    assertTrue(converter.canHandle("1", TypeToken.of(long.class)));
    assertFalse(converter.canHandle("abc", TypeToken.of(Integer.class)));
    assertFalse(converter.canHandle("1", TypeToken.of(String.class)));
}