public PrintFileStart(ICheckAllStartupConditions startupConditions, IPrintFileHelper printFileHelper, ISettingsManager settingsManager, IStoredParametersManager storedParametersManager) : base(startupConditions) { _printFileHelper = printFileHelper; _settingsManager = settingsManager; _storedParametersManager = storedParametersManager; }
public void Setup() { _directConversion = Substitute.For <IDirectConversion>(); _printFileHelper = Substitute.For <IPrintFileHelper>(); _fileWrap = Substitute.For <IFile>(); _directoryWrap = Substitute.For <IDirectory>(); _interactionInvoker = Substitute.For <IInteractionInvoker>(); _storedParametersManager = Substitute.For <IStoredParametersManager>(); _fileConversionHandler = new FileConversionAssistant(_directConversion, _printFileHelper, _fileWrap, _directoryWrap, _interactionInvoker, new UnitTestTranslationUpdater(), _storedParametersManager); _droppedFiles = new List <string> { "file1", "file2", "file3" }; }
public FileConversionAssistant(IDirectConversion directConversion, IPrintFileHelper printFileHelper, IFile file, IDirectory directory, IInteractionInvoker interactionInvoker, ITranslationUpdater translationUpdater, IStoredParametersManager storedParametersManager) { _directConversion = directConversion; _printFileHelper = printFileHelper; _file = file; _directory = directory; _interactionInvoker = interactionInvoker; _storedParametersManager = storedParametersManager; translationUpdater.RegisterAndSetTranslation(tf => _translation = tf.UpdateOrCreateTranslation(_translation)); }
public JobInfoManager(ITitleReplacerProvider titleReplacerProvider, IStoredParametersManager storedParametersManager) { _titleReplacerProvider = titleReplacerProvider; _storedParametersManager = storedParametersManager; }