@Test
public void inputObjectIsTransformedBeforeJdbcBindingWhenTransformerSpecifierTest() throws Exception {

    TypeTransformer inputTransformer = mock(TypeTransformer.class);
    Integer outputValue = 5;
    when(inputTransformer.transform(inputValue)).thenReturn(outputValue);
    when(inputTransformerFactory.getTransformer(inputValue.getClass())).thenReturn(inputTransformer);
    dbpa.set(inputValue);
    verify(statement).setObject(position, outputValue, sqlType, userDefinedTypeName);
}