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