@Test
public void testInit() throws Exception {

    presenter.init();
    verify(view, times(1)).init(presenter);
    verify(view, times(1)).setAddText(anyString());
    verify(view, times(1)).setEmptyText(anyString());
    verify(view, times(1)).addButtonColumn(anyInt(), anyString(), anyInt());
    verify(view, times(2)).addTextColumn(anyInt(), anyString(), anyBoolean(), anyInt());
    verify(view, times(0)).clearError();
    verify(view, times(0)).removeColumn(anyInt());
    verify(view, times(0)).showError(any(SafeHtml.class));
    verify(view, times(0)).setData(anyList());
    verify(view, times(0)).setRowCount(anyInt());
}