コード例 #1
0
        protected override void Context()
        {
            base.Context();
            _entityPathResolver = A.Fake <IEntityPathResolver>();
            _parameter          = new PKSimParameter();
            _parameterPath      = "TRALALA";
            sut = new ParameterTask(_entityPathResolver, _executionContext, _favoriteTask);
            A.CallTo(() => _entityPathResolver.PathFor(_parameter)).Returns(_parameterPath);

            A.CallTo(() => _executionContext.PublishEvent(A <RemoveParameterFromFavoritesEvent> ._))
            .Invokes(x => _event = x.GetArgument <RemoveParameterFromFavoritesEvent>(0));
        }
コード例 #2
0
        protected override void Context()
        {
            base.Context();

            _parameter     = new Parameter();
            _parameterPath = "TRALALA";

            A.CallTo(() => _entityPathResolver.PathFor(_parameter)).Returns(_parameterPath);

            A.CallTo(() => _eventPublisher.PublishEvent(A <RemoveParameterFromFavoritesEvent> ._))
            .Invokes(x => _event = x.GetArgument <RemoveParameterFromFavoritesEvent>(0));
        }
コード例 #3
0
        public void Handle(RemoveParameterFromFavoritesEvent eventToHandle)
        {
            var pKaParameter = _parameterCache[eventToHandle.ParameterPath];

            if (pKaParameter == null)
            {
                return;
            }

            var typePKA = _compoundTypeDTO.AllTypePKas.FirstOrDefault(x => Equals(x.PKaParameter.Parameter, pKaParameter));

            if (typePKA == null)
            {
                return;
            }
            typePKA.IsFavorite = false;
        }
コード例 #4
0
 public virtual void Handle(RemoveParameterFromFavoritesEvent eventToHandle)
 {
     parameterFrom(eventToHandle.ParameterPath).IsFavorite = false;
 }
コード例 #5
0
 public void Handle(RemoveParameterFromFavoritesEvent eventToHandle) => updateParameters();
コード例 #6
0
 public override void Handle(RemoveParameterFromFavoritesEvent eventToHandle)
 {
     updateParameters();
 }