diff --git a/src/tests/com/puppycrawl/tools/checkstyle/JavadocTagTest.java b/src/tests/com/puppycrawl/tools/checkstyle/JavadocTagTest.java new file mode 100644 index 000000000..c074af4e5 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/JavadocTagTest.java @@ -0,0 +1,21 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +public class JavadocTagTest + extends TestCase +{ + public JavadocTagTest(String name) + { + super(name); + } + + public void testMisc() + { + final JavadocTag o = new JavadocTag(666, "@fred"); + assertNotNull(o); + assertEquals("{Tag = '@fred', lineNo = 666, Arg1 = 'null'}", + o.toString()); + assertEquals(false, o.isAuthorTag()); + } +} diff --git a/src/tests/com/puppycrawl/tools/checkstyle/LineTextTest.java b/src/tests/com/puppycrawl/tools/checkstyle/LineTextTest.java new file mode 100644 index 000000000..28ceb0f19 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/LineTextTest.java @@ -0,0 +1,19 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +public class LineTextTest + extends TestCase +{ + public LineTextTest(String name) + { + super(name); + } + + public void testMisc() + { + final LineText o = new LineText(666, 667, "claira"); + assertNotNull(o); + assertEquals("{Text = 'claira', Line = 666, Column = 667}", o.toString()); + } +} diff --git a/src/tests/com/puppycrawl/tools/checkstyle/MethodSignatureTest.java b/src/tests/com/puppycrawl/tools/checkstyle/MethodSignatureTest.java new file mode 100644 index 000000000..c26ac1870 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/MethodSignatureTest.java @@ -0,0 +1,21 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +public class MethodSignatureTest + extends TestCase +{ + public MethodSignatureTest(String name) + { + super(name); + } + + public void testMisc() + { + final MethodSignature o = new MethodSignature(); + assertNotNull(o); + final MyCommonAST ret = new MyCommonAST(); + o.setReturnType(ret); + assertEquals(ret, o.getReturnType()); + } +} diff --git a/src/tests/com/puppycrawl/tools/checkstyle/MyModifierSetTest.java b/src/tests/com/puppycrawl/tools/checkstyle/MyModifierSetTest.java new file mode 100644 index 000000000..4404af8f8 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/MyModifierSetTest.java @@ -0,0 +1,21 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +public class MyModifierSetTest + extends TestCase +{ + public MyModifierSetTest(String name) + { + super(name); + } + + public void testMisc() + { + final MyModifierSet o = new MyModifierSet(); + assertNotNull(o); + assertEquals("MyModifierSet [ ]", o.toString()); + o.addModifier(new MyCommonAST()); + assertEquals("MyModifierSet [ null ]", o.toString()); + } +} diff --git a/src/tests/com/puppycrawl/tools/checkstyle/ScopeTest.java b/src/tests/com/puppycrawl/tools/checkstyle/ScopeTest.java new file mode 100644 index 000000000..bc63e59d4 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/ScopeTest.java @@ -0,0 +1,28 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +public class ScopeTest + extends TestCase +{ + public ScopeTest(String name) + { + super(name); + } + + public void testMisc() + { + final Scope o = Scope.getInstance("public"); + assertNotNull(o); + assertEquals("Scope[1 (public)]", o.toString()); + assertEquals("public", o.getName()); + + try { + Scope.getInstance("unknown"); + fail(); + } + catch (IllegalArgumentException e) { + // As expected + } + } +} diff --git a/src/tests/com/puppycrawl/tools/checkstyle/StringArrayReaderTest.java b/src/tests/com/puppycrawl/tools/checkstyle/StringArrayReaderTest.java new file mode 100644 index 000000000..d4a7b0e72 --- /dev/null +++ b/src/tests/com/puppycrawl/tools/checkstyle/StringArrayReaderTest.java @@ -0,0 +1,27 @@ +package com.puppycrawl.tools.checkstyle; + +import junit.framework.TestCase; + +import java.io.IOException; + +public class StringArrayReaderTest + extends TestCase +{ + public StringArrayReaderTest(String name) + { + super(name); + } + + public void testMisc() + { + final StringArrayReader o = new StringArrayReader(new String[] {""}); + assertNotNull(o); + o.close(); + try { + o.read(); + fail(); + } + catch (IOException e) { + } + } +}