Example #1
0
        protected override void Context()
        {
            base.Context();
            _sbmlTask = IoC.Resolve <ISBMLTask>();
            var context = IoC.Resolve <IMoBiContext>();

            context.NewProject();
            _moBiProject = context.CurrentProject;
            context.LoadFrom(_moBiProject);
        }
Example #2
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;
 }
Example #3
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);
 }
Example #4
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);
 }