]> www.vanbest.org Git - tv_grab_nl_java/commitdiff
Add initial test for Main class
authorJan-Pascal van Best <janpascal@vanbest.org>
Sun, 29 Jul 2012 21:09:56 +0000 (23:09 +0200)
committerJan-Pascal van Best <janpascal@vanbest.org>
Sun, 29 Jul 2012 21:09:56 +0000 (23:09 +0200)
src/test/java/org/vanbest/xmltv/MainTest.java [new file with mode: 0644]

diff --git a/src/test/java/org/vanbest/xmltv/MainTest.java b/src/test/java/org/vanbest/xmltv/MainTest.java
new file mode 100644 (file)
index 0000000..5266728
--- /dev/null
@@ -0,0 +1,47 @@
+package org.vanbest.xmltv;\r
+\r
+import static org.junit.Assert.*;\r
+\r
+import java.io.OutputStream;\r
+import java.io.StringWriter;\r
+\r
+import org.apache.log4j.Logger;\r
+import org.apache.log4j.SimpleLayout;\r
+import org.apache.log4j.WriterAppender;\r
+import org.junit.Test;\r
+\r
+public class MainTest {\r
+\r
+       @Test\r
+       public void testShowHeader() {\r
+               Logger logger = Logger.getLogger(Main.class);\r
+               StringWriter  writer = new StringWriter();\r
+               logger.addAppender(new WriterAppender(new SimpleLayout(), writer));\r
+               Main main = new Main();\r
+               main.showHeader();\r
+               String result = writer.toString();\r
+               assertTrue(result.contains("ABSOLUTELY NO WARRANTY"));\r
+               // fail("Not yet implemented");\r
+       }\r
+\r
+       @Test\r
+       public void testConfigure() {\r
+               fail("Not yet implemented");\r
+       }\r
+\r
+       @Test\r
+       public void testShowLicense() {\r
+               fail("Not yet implemented");\r
+       }\r
+\r
+       @Test\r
+       public void testDefaultConfigFile() {\r
+               fail("Not yet implemented");\r
+       }\r
+\r
+       @Test\r
+       public void testMain() {\r
+               fail("Not yet implemented");\r
+       }\r
+\r
+}\r