예제 #1
0
        public void MFD_Send_DeviceOn()
        {
            MultifunctionalDevice device = new MultifunctionalDevice();

            device.PowerOn();

            var currentConsoleOut = Console.Out;

            currentConsoleOut.Flush();
            using (var consoleOutput = new ConsoleRedirectionToStringWriter())
            {
                IDocument doc1 = new PDFDocument("aaa.pdf");
                device.Send(doc1, "*****@*****.**");
                Assert.IsTrue(consoleOutput.GetOutput().Contains("sent"));
            }
            Assert.AreEqual(currentConsoleOut, Console.Out);
        }