protected override void Context()
        {
            base.Context();

            A.CallTo(() => _view.BindTo(A <BoxWhiskerNumericFieldDTO> ._))
            .Invokes(x => _dto = x.GetArgument <BoxWhiskerNumericFieldDTO>(0));

            A.CallTo(() => _eventPublisher.PublishEvent(A <PopulationAnalysisDataSelectionChangedEvent> ._))
            .Invokes(x => _event = x.GetArgument <PopulationAnalysisDataSelectionChangedEvent>(0));

            _boxWhiskerAnalysis.ShowOutliers = false;
            sut.StartAnalysis(_populationDataCollector, _boxWhiskerAnalysis);
        }
 public void Handle(PopulationAnalysisDataSelectionChangedEvent eventToHandle)
 {
    handle(eventToHandle);
 }
 public void Handle(PopulationAnalysisDataSelectionChangedEvent eventToHandle)
 {
     handle(eventToHandle, RefreshMode.RefreshPlot);
     //trigger refresh of chart itself when selected
     UpdateControls();
 }