From 39ccb4c6fe6e75b7847572069bb268d6453e24c6 Mon Sep 17 00:00:00 2001 From: Andrei Selkin Date: Wed, 22 Jul 2015 02:25:46 +0300 Subject: [PATCH] Add test with default configuration for SummaryJavadocCheck, issue #1129. --- .../javadoc/SummaryJavadocCheckTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/SummaryJavadocCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/SummaryJavadocCheckTest.java index 1dd5b155c..31fdfc4eb 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/SummaryJavadocCheckTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/javadoc/SummaryJavadocCheckTest.java @@ -27,6 +27,7 @@ import org.junit.Test; import static com.puppycrawl.tools.checkstyle.checks.javadoc.SummaryJavadocCheck .SUMMARY_FIRST_SENTENCE; import static com.puppycrawl.tools.checkstyle.checks.javadoc.SummaryJavadocCheck.SUMMARY_JAVADOC; +import static org.junit.Assert.fail; public class SummaryJavadocCheckTest extends BaseCheckTestSupport { private DefaultConfiguration checkConfig; @@ -81,4 +82,23 @@ public class SummaryJavadocCheckTest extends BaseCheckTestSupport { verify(checkConfig, getPath("javadoc/InputSummaryJavadocCheckNoPeriod.java"), expected); } + + @Test + public void testDefaultConfiguration() throws Exception { + final String[] expected = { + "14: " + getCheckMessage(SUMMARY_FIRST_SENTENCE), + "37: " + getCheckMessage(SUMMARY_FIRST_SENTENCE), + "69: " + getCheckMessage(SUMMARY_FIRST_SENTENCE), + "103: " + getCheckMessage(SUMMARY_FIRST_SENTENCE), + }; + + try { + createChecker(checkConfig); + verify(checkConfig, getPath("javadoc/InputIncorrectSummaryJavaDocCheck.java"), expected); + } + catch (Exception ex) { + //Exception is not expected + fail(); + } + } }