protected override void Context()
 {
     base.Context();
     _simulationFactory         = IoC.Resolve <ISimulationFactory>();
     _buildConfigurationFactory = IoC.Resolve <IBuildConfigurationFactory>();
     _modelConstructor          = IoC.Resolve <IModelConstructor>();
     _simulationSettingsFactory = IoC.Resolve <ISimulationSettingsFactory>();
     _observerBuilder           = IoC.Resolve <IObserverBuilder>();
     _fileName = Helper.TestFileFullPath("tiny_example_12.xml");
 }
Ejemplo n.º 2
0
 public SimulationModelCreator(IBuildConfigurationTask buildConfigurationTask, IModelConstructor modelConstructor, IParameterIdUpdater parameterIdUpdater,
                               IEntityPathResolver entityPathResolver, IExpressionContainersRetriever expressionContainersRetriever,
                               ISimulationSettingsFactory simulationSettingsFactory, ISimulationPersistableUpdater simulationPersistableUpdater)
 {
     _buildConfigurationTask        = buildConfigurationTask;
     _modelConstructor              = modelConstructor;
     _parameterIdUpdater            = parameterIdUpdater;
     _entityPathResolver            = entityPathResolver;
     _expressionContainersRetriever = expressionContainersRetriever;
     _simulationSettingsFactory     = simulationSettingsFactory;
     _simulationPersistableUpdater  = simulationPersistableUpdater;
 }
Ejemplo n.º 3
0
 public Converter341To351(Converter541To551 coreConverter, ICloneManagerForSimulation cloneManager,
                          IParameterFactory parameterFactory, ISimulationSettingsFactory simulationSettingsFactory,
                          IObjectBaseFactory objectBaseFactory, IDistributionFormulaFactory distributionFormulaFactory,
                          IMoBiFormulaTask formulaTask, IDimensionFactory dimensionFactory, IObjectPathFactory objectPathFactory)
 {
     _coreConverter              = coreConverter;
     _cloneManager               = cloneManager;
     _parameterFactory           = parameterFactory;
     _simulationSettingsFactory  = simulationSettingsFactory;
     _objectBaseFactory          = objectBaseFactory;
     _distributionFormulaFactory = distributionFormulaFactory;
     _formulaTask       = formulaTask;
     _dimensionFactory  = dimensionFactory;
     _objectPathFactory = objectPathFactory;
 }
Ejemplo n.º 4
0
 public ProjectTask(IMoBiContext context, ISerializationTask serializationTask, IDialogCreator dialogCreator,
                    IMRUProvider mruProvider, IMoBiSpatialStructureFactory spatialStructureFactory,
                    IHeavyWorkManager heavyWorkManager, ISimulationSettingsFactory simulationSettingsFactory,
                    ISimulationLoader simulationLoader, ISbmlTask sbmlTask, IReactionBuildingBlockFactory reactionBuildingBlockFactory)
 {
     _context = context;
     _simulationSettingsFactory = simulationSettingsFactory;
     _simulationLoader          = simulationLoader;
     _sbmlTask = sbmlTask;
     _reactionBuildingBlockFactory = reactionBuildingBlockFactory;
     _heavyWorkManager             = heavyWorkManager;
     _spatialStructureFactory      = spatialStructureFactory;
     _mruProvider       = mruProvider;
     _serializationTask = serializationTask;
     _dialogCreator     = dialogCreator;
 }
Ejemplo n.º 5
0
 protected override void Context()
 {
     _eventPublisher               = A.Fake <IEventPublisher>();
     _serializationTask            = A.Fake <ISerializationTask>();
     _context                      = A.Fake <IMoBiContext>();
     _dialogCreator                = A.Fake <IDialogCreator>();
     _heavyWorkManager             = new HeavyWorkManagerForSpecs();
     _nameCorrector                = A.Fake <INameCorrector>();
     _cloneManager                 = A.Fake <ICloneManagerForSimulation>();
     _mruProvider                  = A.Fake <IMRUProvider>();
     _spatialStructureFactory      = A.Fake <IMoBiSpatialStructureFactory>();
     _simulationSettingsFactory    = A.Fake <ISimulationSettingsFactory>();
     _sbmlTask                     = A.Fake <ISbmlTask>();
     _reactionBuildingBlockFactory = A.Fake <IReactionBuildingBlockFactory>();
     sut = new ProjectTask(_context, _serializationTask, _dialogCreator, _mruProvider, _spatialStructureFactory, _heavyWorkManager, _simulationSettingsFactory,
                           new SimulationLoader(_cloneManager, _nameCorrector, _context), _sbmlTask, _reactionBuildingBlockFactory);
 }
Ejemplo n.º 6
0
 protected override void Context()
 {
     _context                      = A.Fake <IMoBiContext>();
     _serializationTask            = A.Fake <ISerializationTask>();
     _dialogCreator                = A.Fake <IDialogCreator>();
     _buildConfigurationMapper     = A.Fake <IBuildConfigurationToMoBiBuildconfigurationMapper>();
     _nameCorrector                = A.Fake <INameCorrector>();
     _mruProvider                  = A.Fake <IMRUProvider>();
     _spatialStructureFactory      = A.Fake <IMoBiSpatialStructureFactory>();
     _simFactory                   = A.Fake <ISimulationFactory>();
     _cloneManager                 = A.Fake <ICloneManagerForSimulation>();
     _simSettingsFactory           = A.Fake <ISimulationSettingsFactory>();
     _appController                = A.Fake <IMoBiApplicationController>();
     _sbmlTask                     = A.Fake <ISbmlTask>();
     _reactionBuildingBlockFactory = A.Fake <IReactionBuildingBlockFactory>();
     sut = new ProjectTask(_context, _serializationTask, _dialogCreator, _mruProvider, _spatialStructureFactory, new HeavyWorkManagerForSpecs(),
                           _simSettingsFactory, new SimulationLoader(_cloneManager, _nameCorrector, _context), _sbmlTask, _reactionBuildingBlockFactory);
 }
Ejemplo n.º 7
0
 public InteractionTasksForSimulationSettings(IInteractionTaskContext interactionTaskContext, IEditTasksForBuildingBlock <ISimulationSettings> editTask, ISimulationSettingsFactory simulationSettingsFactory)
     : base(interactionTaskContext, editTask)
 {
     _simulationSettingsFactory = simulationSettingsFactory;
 }