@Test
public void testInit() {

    presenter.init();
    verify(view, times(1)).init(presenter);
    verify(view, times(1)).initWidgets(any(ValueBoxEditor.View.class), any(IsWidget.class),any(ValueBoxEditor.View.class), 
            any(ValueBoxEditor.View.class), any(ValueBoxEditor.View.class), any(ValueBoxEditor.View.class), any(ValueBoxEditor.View.class));
    verify(fileURL, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(filePath, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(separatorChar, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(quoteChar, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(escapeChar, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(datePattern, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(numberPattern, times(1)).addHelpContent(anyString(), anyString(), any(Placement.class));
    verify(filePath, times(1)).configure(anyString(), any(FileUploadEditor.FileUploadEditorCallback.class));
    verify(view, times(1)).showFilePathInput();
    verify(view, times(0)).showFileURLInput();
}