@Test
public void testDraw() {

    DisplayerSettings departmentList = DisplayerSettingsFactory.newSelectorSettings()
            .dataset(EXPENSES)
            .group(COLUMN_DEPARTMENT)
            .column(COLUMN_DEPARTMENT)
            .column(COLUMN_ID, AggregateFunctionType.COUNT)
            .filterOn(false, true, false)
            .buildSettings();
    SelectorDisplayer presenter = createSelectorDisplayer(departmentList);
    SelectorDisplayer.View view = presenter.getView();
    presenter.draw();
    verify(view).setFilterEnabled(true);
    verify(view).clearItems();
    verify(view).showSelectHint(COLUMN_DEPARTMENT);
    verify(view, times(5)).addItem(anyString(), anyString(), eq(false));
    verify(view, never()).showResetHint(anyString());
}