コード例 #1
0
 protected override void Context()
 {
     _view                = A.Fake <ISelectReferenceView>();
     _context             = A.Fake <IMoBiContext>();
     _objectBaseDTOMapper = A.Fake <IObjectBaseToObjectBaseDTOMapper>();
     _moleculeMapper      = A.Fake <IObjectBaseToDummyMoleculeDTOMapper>();
     _parameterMapper     = A.Fake <IParameterToDummyParameterDTOMapper>();
     _userSettings        = A.Fake <IUserSettings>();
     _objectPathCreator   = A.Fake <IObjectPathCreatorAtParameter>();
     _referenceMapper     = A.Fake <IObjectBaseDTOToReferenceNodeMapper>();
     sut = new SelectReferenceAtParameterPresenter(_view, _objectBaseDTOMapper, _context, _userSettings,
                                                   _moleculeMapper, _parameterMapper, _referenceMapper,
                                                   _objectPathCreator);
 }
 public SelectReferenceAtParameterPresenter(ISelectReferenceView view,
                                            IObjectBaseToObjectBaseDTOMapper objectBaseDTOMapper,
                                            IMoBiContext context,
                                            IUserSettings userSettings,
                                            IObjectBaseToDummyMoleculeDTOMapper objectBaseToMoleculeDummyMapper,
                                            IParameterToDummyParameterDTOMapper dummyParameterDTOMapper, IObjectBaseDTOToReferenceNodeMapper referenceMapper, IObjectPathCreatorAtParameter objectPathCreator)
     : base(
         view, objectBaseDTOMapper, context, userSettings,
         objectBaseToMoleculeDummyMapper, dummyParameterDTOMapper, referenceMapper, objectPathCreator, Localisations.ContainerOnly)
 {
     ChangeLocalisationAllowed = true;
 }