protected override void Context() { _view = A.Fake <ISimulationCompoundConfigurationView>(); _alternativesSelectionPresenter = A.Fake <ISimulationCompoundParameterAlternativesSelectionPresenter>(); _calculationMethodSelectionPresenter = A.Fake <ISimulationCompoundCalculationMethodSelectionPresenter>(); sut = new SimulationCompoundConfigurationPresenter(_view, _alternativesSelectionPresenter, _calculationMethodSelectionPresenter); }
public SimulationCompoundConfigurationPresenter(ISimulationCompoundConfigurationView view, ISimulationCompoundParameterAlternativesSelectionPresenter alternativesSelectionPresenter, ISimulationCompoundCalculationMethodSelectionPresenter calculationMethodSelectionPresenter) : base(view) { _alternativesSelectionPresenter = alternativesSelectionPresenter; _calculationMethodSelectionPresenter = calculationMethodSelectionPresenter; AddSubPresenters(_alternativesSelectionPresenter, _calculationMethodSelectionPresenter); view.AddCalculationMethodsView(_calculationMethodSelectionPresenter.View); view.AddParameterAlternativesView(_alternativesSelectionPresenter.View); }
public void AttachPresenter(ISimulationCompoundParameterAlternativesSelectionPresenter presenter) { _presenter = presenter; }