public SimpleProtocolToSchemaMapper(ISchemaFactory schemaFactory, ISchemaItemFactory schemaItemFactory, ISchemaItemParameterRetriever schemaItemParameterRetriever) { _schemaFactory = schemaFactory; _schemaItemFactory = schemaItemFactory; _schemaItemParameterRetriever = schemaItemParameterRetriever; }
protected override void Context() { _formulationKeyRepository = A.Fake <IFormulationKeyRepository>(); _schemaItemParameterRetriver = A.Fake <ISchemaItemParameterRetriever>(); _schemaTask = A.Fake <ISchemaTask>(); _context = A.Fake <IExecutionContext>(); sut = new ProtocolTask(_formulationKeyRepository, _schemaTask, _schemaItemParameterRetriver, _context); }
public SchemaItemFactory(IObjectBaseFactory objectBaseFactory, ISchemaItemParameterRetriever schemaItemParameterRetriever, IContainerTask containerTask, ICloner cloner) { _objectBaseFactory = objectBaseFactory; _schemaItemParameterRetriever = schemaItemParameterRetriever; _containerTask = containerTask; _cloner = cloner; }
public ProtocolTask(IFormulationKeyRepository formulationKeyRepository, ISchemaTask schemaTask, ISchemaItemParameterRetriever schemaItemParameterRetriever, IExecutionContext executionContext) { _formulationKeyRepository = formulationKeyRepository; _schemaTask = schemaTask; _schemaItemParameterRetriever = schemaItemParameterRetriever; _executionContext = executionContext; }
protected override void Context() { _objectBaseFactory = A.Fake <IObjectBaseFactory>(); _schemaItemParameterRetriever = A.Fake <ISchemaItemParameterRetriever>(); _containerTask = A.Fake <IContainerTask>(); _cloner = A.Fake <ICloner>(); sut = new SchemaItemFactory(_objectBaseFactory, _schemaItemParameterRetriever, _containerTask, _cloner); A.CallTo(() => _objectBaseFactory.Create <SchemaItem>()).Returns(new SchemaItem()); }
protected override void Context() { _schemaFactory = new SchemaFactoryForTest(); _schemaItemFactory = new SchemaItemFactoryForTest(); _schemaItemRepo = A.Fake <ISchemaItemRepository>(); _cloner = A.Fake <ICloner>(); _schemaItemParameterRetriever = new SchemaItemParameterRetriever(_schemaItemRepo, _cloner); sut = new SimpleProtocolToSchemaMapper(_schemaFactory, _schemaItemFactory, _schemaItemParameterRetriever); }
public ProtocolFactory(IObjectBaseFactory objectBaseFactory, ISchemaFactory schemaFactory, IParameterFactory parameterFactory, IDimensionRepository dimensionRepository, ISchemaItemParameterRetriever schemaItemParameterRetriever, IDisplayUnitRetriever displayUnitRetriever) { _objectBaseFactory = objectBaseFactory; _schemaFactory = schemaFactory; _parameterFactory = parameterFactory; _dimensionRepository = dimensionRepository; _schemaItemParameterRetriever = schemaItemParameterRetriever; _displayUnitRetriever = displayUnitRetriever; }
protected override void Context() { _schemaFactory = A.Fake <ISchemaFactory>(); _objectBaseFactory = A.Fake <IObjectBaseFactory>(); _parameterFactory = A.Fake <IParameterFactory>(); _dimensionRepository = A.Fake <IDimensionRepository>(); _schemaItemParameterRetriever = A.Fake <ISchemaItemParameterRetriever>(); _displayUnitRetriever = A.Fake <IDisplayUnitRetriever>(); sut = new ProtocolFactory(_objectBaseFactory, _schemaFactory, _parameterFactory, _dimensionRepository, _schemaItemParameterRetriever, _displayUnitRetriever); _timeDimension = A.Fake <IDimension>(); _doseDimension = A.Fake <IDimension>(); _defaultTimeUnit = A.Fake <Unit>(); A.CallTo(() => _dimensionRepository.Mass).Returns(_doseDimension); A.CallTo(() => _dimensionRepository.Time).Returns(_timeDimension); A.CallTo(() => _displayUnitRetriever.PreferredUnitFor(_timeDimension)).Returns(_defaultTimeUnit); }