public void SetUp() { _hklmKey = MockRepository.GenerateStub <IRegistryKey>(); _registry = MockRepository.GenerateStub <IRegistry>(); _registry.Stub(x => x.LocalMachine).Return(_hklmKey); _printerPortReader = new PrinterPortReader(_registry); }
private string GetTempPath() { var portReader = new PrinterPortReader(); var printerPort = portReader.ReadPrinterPort("pdfcmon"); var tempFolderName = (printerPort == null) ? "PDFCreator" : printerPort.TempFolderName; var path = Path.Combine(Path.GetTempPath(), tempFolderName); return(Path.Combine(path, "Temp")); }
private string GetTempFolderName() { var portReader = new PrinterPortReader(); var printerPort = portReader.ReadPrinterPort(PrinterPortName); if (printerPort == null) { return("PDFCreator"); } return(printerPort.TempFolderName); }