Example #1
0
        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>();
        }
Example #2
0
        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;
 }
Example #4
0
 public QuickActionOpenWithPdfArchitectCommand(ITranslationUpdater translationUpdater, IDefaultViewerAction action) : base(translationUpdater)
 {
     _action = action;
 }