Bug 166600 [DataBinding] Refactor tests to be in the correct packages
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/jface/internal/databinding/provisional/factories/DefaultBindSupportFactoryTest.java
public void testStringToIntegerConverter() {
        TestDataObject dataObject = new TestDataObject();
        dataObject.setIntegerStringVal("123");
        dataObject.setIntStringVal("456");
        ctx.bindValue(BeansObservables.observeValue(dataObject, "intStringVal"),
                BeansObservables.observeValue(dataObject, "intVal"),
                null, null);
        ctx.bindValue(BeansObservables.observeValue(dataObject, "integerStringVal"),
                BeansObservables.observeValue(dataObject, "integerVal"),
                null, null);
        dataObject.setIntegerStringVal("789");
        assertEquals("Integer value does not match", new Integer(789), dataObject.getIntegerVal());
        dataObject.setIntStringVal("789");
        assertEquals("Int value does not match", 789, dataObject.getIntVal());
        assertNoErrorsFound();
        dataObject.setIntegerStringVal("");
        assertNull("Integer value not null", dataObject.getIntegerVal());
        dataObject.setIntStringVal("");
        assertErrorsFound();
        assertEquals("Int value should not have changed.", 789, dataObject.getIntVal());
    }
    public class TestDataObject extends ModelObject {
        private int intVal;
        private Integer integerVal;
        private String intStringVal;
        private String integerStringVal;
        public Integer getIntegerVal() {