Beispiel #1
0
        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"));
        }
Beispiel #2
0
        private string GetTempFolderName()
        {
            var portReader  = new PrinterPortReader();
            var printerPort = portReader.ReadPrinterPort(PrinterPortName);

            if (printerPort == null)
            {
                return("PDFCreator");
            }

            return(printerPort.TempFolderName);
        }
Beispiel #3
0
        public void ReadFromRegistry_IfJobCounterDoesNotExists_ReturnsZero()
        {
            CreateWorkingPortRegistryKey();
            var printerPort = _printerPortReader.ReadPrinterPort("pdfcmon");

            Assert.AreEqual(0, printerPort.JobCounter);
        }
        public void ReadFromRegistry_WithNoRegistrySetup_ReturnsNull()
        {
            var printerPort = _printerPortReader.ReadPrinterPort("pdfcmon");

            Assert.IsNull(printerPort);
        }