@Test
public void testToWrapper() {

    assertEquals(TypeToken.of(Integer.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(int.class)));
    assertEquals(TypeToken.of(Boolean.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(boolean.class)));
    assertEquals(TypeToken.of(Float.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(float.class)));
    assertEquals(TypeToken.of(Long.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(long.class)));
    assertEquals(TypeToken.of(Short.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(short.class)));
    assertEquals(TypeToken.of(Byte.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(byte.class)));
    assertEquals(TypeToken.of(Double.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(double.class)));
    assertEquals(TypeToken.of(Character.class), PrimitiveTypeUtils.toWrapperTypeToken(TypeToken.of(char.class)));
}