@Test
public void convertNumbersIntoWrapperShort() {

    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Byte.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Short.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Integer.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Long.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Float.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, Double.valueOf("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, new BigInteger("10")));
    assertEquals(Short.valueOf("10"), TypeUtils.convertValue(Short.class, new BigDecimal("10")));
}