public void TestMain() { FileInfo file = HSSFTestDataSamples.GetSampleFile("testEXCEL_3.xls"); TextWriter save = Console.Out; try { ByteArrayOutputStream out1 = new ByteArrayOutputStream(); try { TextWriter str = new StreamWriter(out1, Encoding.UTF8) { AutoFlush = false }; Console.SetOut(str); OldExcelExtractor.main(new String[] { file.FullName }); } finally { out1.Close(); } String string1 = Encoding.UTF8.GetString(out1.ToByteArray()); Assert.IsTrue(string1.Contains("Table C-13--Lemons"), "Had: " + string1); } finally { Console.SetOut(save); } }
public void TestMainUsage() { TextWriter save = System.Console.Error; try { ByteArrayOutputStream out1 = new ByteArrayOutputStream(); try { TextWriter str = new StreamWriter(out1, Encoding.UTF8) { AutoFlush = false }; Console.SetError(str); OldExcelExtractor.main(new String[] { }); } finally { out1.Close(); } } finally { Console.SetError(save); } }