test.setConverter(null);
assertNull(test.getConverter());
test.setValueBinding("converter", application.createValueBinding("#{foo}"));
assertNotNull(test.getValueBinding("converter"));
assertTrue(test.getConverter() instanceof LongConverter);
test.setConverter(new ShortConverter());
assertTrue(test.getConverter() instanceof ShortConverter);
test.setConverter(null);
assertTrue(test.getConverter() instanceof LongConverter);
test.setValueBinding("converter", null);
assertNull(test.getValueBinding("converter"));