public void Setup() { _profile = new ConversionProfile(); _job = new Job(null, null, null) { Profile = _profile, OutputFiles = new List <string> { "FirstFile.pdf" } }; _fileList = new List <string>(); _fileList.Add("C:\\Kartoffel.pdf"); _fileList.Add("C:\\Salat.jpg"); _fileList.Add("C:\\Marvin.tiff"); _fileAssoc = Substitute.For <IFileAssoc>(); _defaultViewerAction = Substitute.For <IDefaultViewerAction>(); _commandLocator = Substitute.For <ICommandLocator>(); _settingsProvider = Substitute.For <ISettingsProvider>(); var pdfCreatorSettings = new PdfCreatorSettings(); pdfCreatorSettings.ApplicationSettings = new ApplicationSettings(); pdfCreatorSettings.DefaultViewers.Add(new DefaultViewer { IsActive = true, OutputFormat = OutputFormat.Pdf }); _settingsProvider.Settings.Returns(pdfCreatorSettings); _interactionInvoker = Substitute.For <IInteractionInvoker>(); }
public QuickActionOpenWithDefaultCommand(ITranslationUpdater translationUpdater, IDefaultViewerAction action, IFileAssoc fileAssoc, ICommandLocator commandLocator, ISettingsProvider settingsProvider, IInteractionInvoker interactionInvoker) : base(translationUpdater) { Action = action; FileAssoc = fileAssoc; CommandLocator = commandLocator; SettingsProvider = settingsProvider; InteractionInvoker = interactionInvoker; }
public QuickActionOpenWithPdfArchitectCommand(ITranslationUpdater translationUpdater, IDefaultViewerAction action, IPdfArchitectCheck architectCheck, IRecommendArchitect recommendArchitect) : base(translationUpdater) { _action = action; _architectCheck = architectCheck; _recommendArchitect = recommendArchitect; }
public QuickActionOpenWithPdfArchitectCommand(ITranslationUpdater translationUpdater, IDefaultViewerAction action) : base(translationUpdater) { _action = action; }