From: Jan-Pascal van Best Date: Sun, 29 Jul 2012 21:09:56 +0000 (+0200) Subject: Add initial test for Main class X-Git-Tag: 1.1.0~8 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=1b3c9aee17b738e685735509220ab2d79878d4a7;p=tv_grab_nl_java Add initial test for Main class --- diff --git a/src/test/java/org/vanbest/xmltv/MainTest.java b/src/test/java/org/vanbest/xmltv/MainTest.java new file mode 100644 index 0000000..5266728 --- /dev/null +++ b/src/test/java/org/vanbest/xmltv/MainTest.java @@ -0,0 +1,47 @@ +package org.vanbest.xmltv; + +import static org.junit.Assert.*; + +import java.io.OutputStream; +import java.io.StringWriter; + +import org.apache.log4j.Logger; +import org.apache.log4j.SimpleLayout; +import org.apache.log4j.WriterAppender; +import org.junit.Test; + +public class MainTest { + + @Test + public void testShowHeader() { + Logger logger = Logger.getLogger(Main.class); + StringWriter writer = new StringWriter(); + logger.addAppender(new WriterAppender(new SimpleLayout(), writer)); + Main main = new Main(); + main.showHeader(); + String result = writer.toString(); + assertTrue(result.contains("ABSOLUTELY NO WARRANTY")); + // fail("Not yet implemented"); + } + + @Test + public void testConfigure() { + fail("Not yet implemented"); + } + + @Test + public void testShowLicense() { + fail("Not yet implemented"); + } + + @Test + public void testDefaultConfigFile() { + fail("Not yet implemented"); + } + + @Test + public void testMain() { + fail("Not yet implemented"); + } + +}