@Test
public void testInit() {

    presenter.init();
    verify(view, times(1)).init(presenter);
    verify(view, times(1)).initWidgets(any(DropDownEditor.View.class), any(ValueBoxEditor.View.class),
            any(ValueBoxEditor.View.class) ,any(ValueBoxEditor.View.class));
    verify(dataSource, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(dbSchema, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(dbTable, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(dbSQL, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(view, times(1)).query();
    verify(view, times(0)).table();
    verify(sqlProviderServices).getDataSourceDefs();
    verify(dataSource).setEntries(any());
    verify(dataSource).setSelectHint(anyString());
}