From 1b3c9aee17b738e685735509220ab2d79878d4a7 Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Sun, 29 Jul 2012 23:09:56 +0200 Subject: [PATCH] Add initial test for Main class --- src/test/java/org/vanbest/xmltv/MainTest.java | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 src/test/java/org/vanbest/xmltv/MainTest.java 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"); + } + +} -- 2.39.5