public void testConversion() {
MutableIntegerConverter mutableIntegerConverter = (MutableIntegerConverter) TypeConverterManager.lookup(MutableInteger.class);
assertNull(mutableIntegerConverter.convert(null));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert(new MutableInteger(1)));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert(Integer.valueOf(1)));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert(Short.valueOf((short) 1)));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert(Double.valueOf(1.0D)));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert("1"));
assertEquals(new MutableInteger(1), mutableIntegerConverter.convert(" 1 "));