public CompoundTypeGroupPresenter(ICompoundTypeGroupView view, IRepresentationInfoRepository representationInfoRepository,
                                   ICompoundToCompoundTypeDTOMapper dtoMapper, IParameterTask parameterTask, IEntityPathResolver entityPathResolver)
     : base(view, representationInfoRepository, CoreConstants.Groups.COMPOUND_PKA)
 {
     _dtoMapper          = dtoMapper;
     _parameterTask      = parameterTask;
     _entityPathResolver = entityPathResolver;
     ShowFavorites       = false;
 }
示例#2
0
        protected override void Context()
        {
            _entityPathResolver = A.Fake <IEntityPathResolver>();
            _view = A.Fake <ICompoundTypeGroupView>();
            _representationInfoRep = A.Fake <IRepresentationInfoRepository>();
            _mapper        = A.Fake <ICompoundToCompoundTypeDTOMapper>();
            _parameterTask = A.Fake <IParameterTask>();

            sut = new CompoundTypeGroupPresenter(_view, _representationInfoRep, _mapper, _parameterTask, _entityPathResolver);

            _parameters      = new List <IParameter>();
            _compoundTypeDTO = new CompoundTypeDTO();
            A.CallTo(() => _mapper.MapFrom(_parameters)).Returns(_compoundTypeDTO);
        }
示例#3
0
 public CompoundTypeGroupPresenter(ICompoundTypeGroupView view, IRepresentationInfoRepository representationInfoRepository,
                                   ICompoundToCompoundTypeDTOMapper dtoMapper, IParameterTask parameterTask, IEntityPathResolver entityPathResolver,
                                   IEditValueOriginPresenter editValueOriginPresenter)
     : base(view, representationInfoRepository, CoreConstants.Groups.COMPOUND_PKA)
 {
     _dtoMapper                = dtoMapper;
     _parameterTask            = parameterTask;
     _entityPathResolver       = entityPathResolver;
     _editValueOriginPresenter = editValueOriginPresenter;
     AddSubPresenters(_editValueOriginPresenter);
     ShowFavorites = false;
     _view.AddValueOriginView(_editValueOriginPresenter.View);
     _editValueOriginPresenter.ValueOriginUpdated = valueOriginUpdated;
 }