public DirectConversionHelper(IDirectConversionProvider provider, IJobInfoQueue jobInfoQueue, ISettingsProvider settingsProvider, IJobInfoManager jobInfoManager)
 {
     _provider         = provider;
     _jobInfoQueue     = jobInfoQueue;
     _settingsProvider = settingsProvider;
     _jobInfoManager   = jobInfoManager;
 }
        public void Setup()
        {
            _fixture = new Fixture().Customize(new AutoNSubstituteCustomization());
            _directConversionProvider = _fixture.Freeze <IDirectConversionProvider>();
            _jobInfoQueue             = _fixture.Freeze <IJobInfoQueue>();
            var settingsProvider = _fixture.Freeze <ISettingsProvider>();

            settingsProvider.Settings.Returns(new PdfCreatorSettings(null));
        }
Example #3
0
 public PdfCreatorAdapter(IFile file, IPathSafe pathSafe, PrintFileHelperComFactory printFileHelperComFactory, IJobInfoQueue jobInfoQueue, ISpoolerProvider spoolerProvider, ISpoolFolderAccess spoolFolderAccess, IJobInfoManager jobInfoManager, IDirectConversionProvider directConversionProvider, IPrinterHelper printerHelper, IPipeServerManager pipeServerManager)
 {
     PrinterHelper = printerHelper;
     _file         = file;
     _pathSafe     = pathSafe;
     _printFileHelperComFactory = printFileHelperComFactory;
     _jobInfoQueue             = jobInfoQueue;
     _spoolerProvider          = spoolerProvider;
     _spoolFolderAccess        = spoolFolderAccess;
     _jobInfoManager           = jobInfoManager;
     _directConversionProvider = directConversionProvider;
     _pipeServerManager        = pipeServerManager;
 }