public void ColorPrintPartsForDebug_IsDefault_False() { Printing.PrintProcessor.PrintProcessor tp = new TestPrintProcessor(); Assert.That(tp.ColorPrintPartsForDebug, Is.False); tp.ColorPrintPartsForDebug = true; Assert.That(tp.ColorPrintPartsForDebug, Is.True); }
public void PrintDoucment_CloseDialog_ReturnsTrue() { var printProcessor = new TestPrintProcessor(); var printDialog = new Mock <IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(true); printProcessor.PrintDialog = printDialog.Object; Assert.That(printProcessor.PrintDocument(), Is.True); }
public void PreviewDocument1() { var printDialog = new Mock <IPrintDialog>(); var testPrintProcessor = new TestPrintProcessor { PrintDialog = printDialog.Object }; var printProcessor = new PrintProcessorCollection(testPrintProcessor); var windowProvider = new Mock <IWindowProvider>(); printProcessor.PreviewDocument(windowProvider.Object); windowProvider.Verify(i => i.Show(It.IsNotNull <string>(), It.IsNotNull <DocumentViewer>()), Times.Once); }
public void PrintDoucment_Direct_ReturnsTrue() { var printProcessor = new TestPrintProcessor(); var printDialog = new Mock <IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(false); printProcessor.PrintDialog = printDialog.Object; Assert.That(printProcessor.PrintDocument(PrinterSettings.InstalledPrinters[0], new LocalPrintServer()), Is.True); Assert.That(printProcessor.PrintDocument(PrinterSettings.InstalledPrinters[0]), Is.True); }
public void PrintDoucment_CloseDialog_ReturnsFalse() { var printDialog = new Mock <IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(false); var testPrintProcessor = new TestPrintProcessor(); testPrintProcessor.PrintDialog = printDialog.Object; var printProcessor = new PrintProcessorCollection(testPrintProcessor); Assert.That(printProcessor.PrintDocument(), Is.False); }
public void PreviewDocument() { var printDialog = new Mock <IPrintDialog>(); var printProcessor = new TestPrintProcessor(); printProcessor.PrintDialog = printDialog.Object; var windowProvider = new Mock <IWindowProvider>(); windowProvider.Setup(i => i.Show(It.IsNotNull <string>(), It.IsNotNull <DocumentViewer>())); printProcessor.PreviewDocument(windowProvider.Object); windowProvider.VerifyAll(); }
public void PreviewDocument(bool colorPrintPartsForDebug) { var printDialog = new Mock <IPrintDialog>(); var printProcessor = new TestPrintProcessor { PrintDialog = printDialog.Object, ColorPrintPartsForDebug = colorPrintPartsForDebug }; var windowProvider = new Mock <IWindowProvider>(); windowProvider.Setup(i => i.Show(It.IsNotNull <string>(), It.IsNotNull <DocumentViewer>())); printProcessor.PreviewDocument(windowProvider.Object); windowProvider.VerifyAll(); }
public void SaveToXps_FileIsFilled() { var printProcessor = new TestPrintProcessor(); var printDialog = new Mock <IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(false); printProcessor.PrintDialog = printDialog.Object; string file = Path.GetTempFileName(); Assert.That(new FileInfo(file).Length, Is.Zero); printProcessor.SaveToXps(file); Assert.That(new FileInfo(file).Length, Is.Positive); File.Delete(file); }
public void PrintDoucment_Direct_ReturnsTrue() { var printDialog = new Mock<IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(true); var testPrintProcessor = new TestPrintProcessor(); var printProcessor = new PrintProcessorCollection(testPrintProcessor); testPrintProcessor.PrintDialog = printDialog.Object; Assert.That(printProcessor.PrintDocument(), Is.True); Assert.That(printProcessor.PrintDocument(PrinterSettings.InstalledPrinters[0], new LocalPrintServer()), Is.True); Assert.That(printProcessor.PrintDocument(PrinterSettings.InstalledPrinters[0]), Is.True); }
public void PrintDoucment_CloseDialog_ReturnsFalse() { var printDialog = new Mock<IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(false); var testPrintProcessor = new TestPrintProcessor(); testPrintProcessor.PrintDialog = printDialog.Object; var printProcessor = new PrintProcessorCollection(testPrintProcessor); Assert.That(printProcessor.PrintDocument(), Is.False); }
public void PreviewDocument1() { var printDialog = new Mock<IPrintDialog>(); var testPrintProcessor = new TestPrintProcessor(); testPrintProcessor.PrintDialog = printDialog.Object; var printProcessor = new PrintProcessorCollection(testPrintProcessor); var windowProvider = new Mock<IWindowProvider>(); printProcessor.PreviewDocument(windowProvider.Object); windowProvider.Verify(i => i.Show(It.IsNotNull<string>(), It.IsNotNull<DocumentViewer>()), Times.Once); }
public void SaveToXps_FileIsFilled() { var printProcessor = new TestPrintProcessor(); var printDialog = new Mock<IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(false); printProcessor.PrintDialog = printDialog.Object; string file = Path.GetTempFileName(); Assert.That(new FileInfo(file).Length, Is.Zero); printProcessor.SaveToXps(file); Assert.That(new FileInfo(file).Length, Is.Positive); File.Delete(file); }
public void PrintDoucment_CloseDialog_ReturnsTrue() { var printProcessor = new TestPrintProcessor(); var printDialog = new Mock<IPrintDialog>(); printDialog.Setup(i => i.ShowDialog()).Returns(true); printProcessor.PrintDialog = printDialog.Object; Assert.That(printProcessor.PrintDocument(), Is.True); }
public void PreviewDocument() { var printDialog = new Mock<IPrintDialog>(); var printProcessor = new TestPrintProcessor(); printProcessor.PrintDialog = printDialog.Object; var windowProvider = new Mock<IWindowProvider>(); windowProvider.Setup(i => i.Show(It.IsNotNull<string>(), It.IsNotNull<DocumentViewer>())); printProcessor.PreviewDocument(windowProvider.Object); windowProvider.VerifyAll(); }