protected override void Context() { base.Context(); _sbmlTask = IoC.Resolve <ISBMLTask>(); var context = IoC.Resolve <IMoBiContext>(); context.NewProject(); _moBiProject = context.CurrentProject; context.LoadFrom(_moBiProject); }
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; }
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); }
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); }