@Test
public void testStartPresenting() {

	presenterImpl.startPresenting();
	verify(view).setObserver(presenterImpl);
	verify(view).initializeUi();
	verify(view).setDay(3);
	verify(presenterFactory, times(3)).createTimesheetDayEntryChangePresenter(null);
	verify(entryChangePresenter, times(3)).setTimesheetDayEntry(any(TimesheetDayEntry.class));
	verify(entryChangePresenter, times(3)).setProjectList(anyListOf(Project.class));
	verify(entryChangePresenter, times(3)).setHoursChangeObserver(presenterImpl);
	verify(entryChangePresenter, times(3)).startPresenting();
	verify(view, times(3)).addTimesheetDayEntryView(any(TimesheetDayEntryChangeView.class));
}