From 79a4b0fc33676771d9ae983280e252c32089d8db Mon Sep 17 00:00:00 2001 From: Andrei Selkin Date: Wed, 22 Jul 2015 02:24:42 +0300 Subject: [PATCH] Add test with default configuration for ExecutableStatementCountCheck, issue #1129. --- .../ExecutableStatementCountCheckTest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/sizes/ExecutableStatementCountCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/sizes/ExecutableStatementCountCheckTest.java index 283922afd..76e579363 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/sizes/ExecutableStatementCountCheckTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/sizes/ExecutableStatementCountCheckTest.java @@ -20,6 +20,7 @@ package com.puppycrawl.tools.checkstyle.checks.sizes; import static com.puppycrawl.tools.checkstyle.checks.sizes.ExecutableStatementCountCheck.MSG_KEY; +import static org.junit.Assert.fail; import antlr.CommonHiddenStreamToken; import com.puppycrawl.tools.checkstyle.BaseCheckTestSupport; @@ -138,4 +139,21 @@ public class ExecutableStatementCountCheckTest new CommonHiddenStreamToken(TokenTypes.ENUM, "ENUM")); checkObj.leaveToken(ast); } + + @Test + public void testDefaultConfiguration() throws Exception { + DefaultConfiguration checkConfig = + createCheckConfig(ExecutableStatementCountCheck.class); + String[] expected = { + }; + + try { + createChecker(checkConfig); + verify(checkConfig, getPath("ExecutableStatementCountInput.java"), expected); + } + catch (Exception ex) { + //Exception is not expected + fail(); + } + } }