source: class BusinessListPresenterImplTest  {
  
      @InjectMocks
      private BusinessListPresenterImpl testSubject;
      @Mock
      private GetBusinessesAroundLocation getBusinessesAroundLocation;
      @Mock
      private GetBusinessesAroundCoordinates getBusinessesAroundCoordinates;
      @Mock
      private ModelMapperHolder modelMapperHolder;
      @Mock
      private BusinessObserverFactory businessObserverFactory;
      @Mock
      private UseCaseHandler useCaseHandler;
      @Mock
      private BusinessListModelFactory modelFactory;
      @Mock
      private BusinessListView view;
  
      @Test
      public void showBusinessesAroundCoordinates_executesGetBusinessesAroundCoordinatesUseCase() throws Exception {
  
target:         // GIVEN
          Coordinates coordinates = mock(Coordinates.class);
          BusinessObserver observer = mock(BusinessObserver.class);
  
          given_onShowBusinessesAroundCoordinates(coordinates, observer, "");
  
          // WHEN
          testSubject.onShowBusinessesAroundCoordinates();
  
          // THEN
          verify(useCaseHandler).execute(getBusinessesAroundCoordinates, coordinates, observer);
      }
  
  }