protected override void Context() { _view = A.Fake <IEditActiveTransportBuilderContainerView>(); _interactionTasks = A.Fake <IEditTasksForTransporterMoleculeContainer>(); _editParameterPresenter = A.Fake <IEditParametersInContainerPresenter>(); _transporterMoleculeContainerMapper = A.Fake <ITransporterMoleculeContainerToTranpsorterMoleculeContainerDTOMapper>(); _context = A.Fake <IMoBiContext>(); sut = new EditTransporterMoleculeContainerPresenter(_view, _interactionTasks, _editParameterPresenter, _transporterMoleculeContainerMapper, _context); }
public EditTransporterMoleculeContainerPresenter(IEditActiveTransportBuilderContainerView view, IEditTasksForTransporterMoleculeContainer editTasks, IEditParametersInContainerPresenter parameterBuilderPresenter, ITransporterMoleculeContainerToTranpsorterMoleculeContainerDTOMapper transporterMoleculeContainerMapper, IMoBiContext context) : base(view) { _editTasks = editTasks; _context = context; _parameterBuilderPresenter = parameterBuilderPresenter; AddSubPresenters(_parameterBuilderPresenter); _view.SetParameterView(parameterBuilderPresenter.BaseView); _transporterMoleculeContainerMapper = transporterMoleculeContainerMapper; }