ArgumentCaptor<RefreshModuleListEventHandler> refreshModuleListEventHandlerArgumentCaptor = ArgumentCaptor.forClass( RefreshModuleListEventHandler.class );
verify( eventBus ).addHandler(
eq( RefreshModuleListEvent.TYPE ),
refreshModuleListEventHandlerArgumentCaptor.capture() );
RefreshModuleListEventHandler refreshModuleListEventHandler = refreshModuleListEventHandlerArgumentCaptor.getValue();
setUpDefaultModule( "newName" );
refreshModuleListEventHandler.onRefreshList( new RefreshModuleListEvent() );
verify( view,
atLeastOnce() ).clearModulesTreeItem();
verify( view,
times( 2 ) ).addModulesTreeItem();