Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }