protected override Task Context() { _parameterMapper = A.Fake <ParameterMapper>(); _eventMappingFactory = A.Fake <IEventMappingFactory>(); sut = new EventMappingMapper(_parameterMapper, _eventMappingFactory); _event = new PKSimEvent() .WithName("E1") .WithId("EventId"); _eventMapping = new EventMapping { TemplateEventId = _event.Id, StartTime = DomainHelperForSpecs.ConstantParameterWithValue(1) }; _snapshotEventStartTime1 = new Parameter { Name = "P1" }; _project = new PKSimProject(); _project.AddBuildingBlock(_event); A.CallTo(() => _parameterMapper.MapToSnapshot(_eventMapping.StartTime)).Returns(_snapshotEventStartTime1); return(_completed); }
public EventMappingMapper(ParameterMapper parameterMapper, IEventMappingFactory eventMappingFactory) { _parameterMapper = parameterMapper; _eventMappingFactory = eventMappingFactory; }
public EventTask(IExecutionContext executionContext, IBuildingBlockTask buildingBlockTask, IEventMappingFactory eventMappingFactory, IApplicationController applicationController) : base(executionContext, buildingBlockTask, applicationController, PKSimBuildingBlockType.Event) { _eventMappingFactory = eventMappingFactory; }