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;
 }