protected override void Context()
 {
     _dimensionRetriever     = A.Fake <IParameterStartValueDimensionRetriever>();
     _dimensionFactory       = A.Fake <IDimensionFactory>();
     _projectConverterLogger = A.Fake <IProjectConverterLogger>();
     sut = new ParameterStartValuesUpdater(_dimensionRetriever, _dimensionFactory, _projectConverterLogger);
 }
 public ContextPersistor(IProjectConverterLogger projectConverterLogger, ISessionManager sessionManager, IProjectPersistor projectPersistor,
                         IHistoryManagerPersistor historyManagerPersistor, IProjectFileCompressor projectFileCompressor, IEventPublisher eventPublisher, IJournalTask journalTask, IJournalLoader journalLoader)
 {
     _projectConverterLogger  = projectConverterLogger;
     _sessionManager          = sessionManager;
     _projectPersistor        = projectPersistor;
     _historyManagerPersistor = historyManagerPersistor;
     _projectFileCompressor   = projectFileCompressor;
     _eventPublisher          = eventPublisher;
     _journalTask             = journalTask;
     _journalLoader           = journalLoader;
 }
Exemple #3
0
        protected override void Context()
        {
            _xmlSerializationService = A.Fake <IXmlSerializationService>();
            _contextPersistor        = A.Fake <IContextPersistor>();
            _objectTypeResolver      = A.Fake <IObjectTypeResolver>();
            _dialogCreator           = A.Fake <IDialogCreator>();
            _xmlContentSelector      = A.Fake <IXmlContentSelector>();
            _projectConverterLogger  = A.Fake <IProjectConverterLogger>();
            _context = A.Fake <IMoBiContext>();
            _postSerializationSteps = A.Fake <IPostSerializationStepsMaker>();
            _heavyWorkManager       = A.Fake <IHeavyWorkManager>();

            sut = new SerializationTask(_xmlSerializationService, _contextPersistor, _objectTypeResolver, _dialogCreator, _xmlContentSelector, _projectConverterLogger, _context, _postSerializationSteps, _heavyWorkManager);
        }
        public SerializationTask(IXmlSerializationService xmlSerializationService, IContextPersistor contextPersistor,
                                 IObjectTypeResolver objectTypeResolver, IDialogCreator dialogCreator,
                                 IXmlContentSelector xmlContentSelector, IProjectConverterLogger projectConverterLogger,
                                 IMoBiContext context, IPostSerializationStepsMaker postSerializationSteps, IHeavyWorkManager heavyWorkManager)
        {
            _xmlSerializationService = xmlSerializationService;
            _contextPersistor        = contextPersistor;
            _objectTypeResolver      = objectTypeResolver;
            _dialogCreator           = dialogCreator;
            _xmlContentSelector      = xmlContentSelector;
            _projectConverterLogger  = projectConverterLogger;

            _context = context;
            _postSerializationSteps = postSerializationSteps;
            _heavyWorkManager       = heavyWorkManager;
        }
        protected override void Context()
        {
            _serializationService = A.Fake <IXmlSerializationService>();
            _contextPersistor     = A.Fake <IContextPersistor>();
            _dialogCreator        = A.Fake <IDialogCreator>();
            _contentSelector      = A.Fake <IXmlContentSelector>();
            _converterLogger      = A.Fake <IProjectConverterLogger>();
            _context = A.Fake <IMoBiContext>();
            _postSerializationSteps = A.Fake <IPostSerializationStepsMaker>();
            _heavyworkManager       = new HeavyWorkManagerForSpecs();
            sut = new SerializationTask(_serializationService, _contextPersistor, new ObjectTypeResolver(), _dialogCreator, _contentSelector, _converterLogger,
                                        _context, _postSerializationSteps, _heavyworkManager);


            _fileToOpen           = "toto.mbp3";
            _oldFileExists        = FileHelper.FileExists;
            FileHelper.FileExists = x => string.Equals(x, _fileToOpen);
        }
 public ParameterStartValuesUpdater(IParameterStartValueDimensionRetriever dimensionRetriever, IDimensionFactory dimensionFactory, IProjectConverterLogger projectConverterLogger)
 {
     _dimensionRetriever     = dimensionRetriever;
     _dimensionFactory       = dimensionFactory;
     _projectConverterLogger = projectConverterLogger;
 }