diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/metrics/ClassDataAbstractionCouplingCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/metrics/ClassDataAbstractionCouplingCheckTest.java index 50c5347af..76503c5a4 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/metrics/ClassDataAbstractionCouplingCheckTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/metrics/ClassDataAbstractionCouplingCheckTest.java @@ -26,6 +26,7 @@ import org.junit.Test; import static com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck .MSG_KEY; +import static org.junit.Assert.fail; public class ClassDataAbstractionCouplingCheckTest extends BaseCheckTestSupport { @Test @@ -46,4 +47,23 @@ public class ClassDataAbstractionCouplingCheckTest extends BaseCheckTestSupport getPath("metrics" + File.separator + "ClassCouplingCheckTestInput.java"), expected); } + + @Test + public void testDefaultConfiguration() throws Exception { + DefaultConfiguration checkConfig = + createCheckConfig(ClassDataAbstractionCouplingCheck.class); + String[] expected = { + }; + + try { + createChecker(checkConfig); + verify(checkConfig, + getPath("metrics" + File.separator + "ClassCouplingCheckTestInput.java"), + expected); + } + catch (Exception ex) { + //Exception is not expected + fail(); + } + } }