KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > puppycrawl > tools > checkstyle > checks > design > DesignForExtensionCheckTest


1 package com.puppycrawl.tools.checkstyle.checks.design;
2
3 import com.puppycrawl.tools.checkstyle.BaseCheckTestCase;
4 import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
5
6 public class DesignForExtensionCheckTest
7     extends BaseCheckTestCase
8 {
9     public void testIt() throws Exception JavaDoc
10     {
11         final DefaultConfiguration checkConfig =
12             createCheckConfig(DesignForExtensionCheck.class);
13         final String JavaDoc[] expected = {
14             "46:5: Method 'doh' is not designed for extension - needs to be abstract, final or empty.",
15             "54:5: Method 'aNativeMethod' is not designed for extension - needs to be abstract, final or empty.",
16         };
17         verify(checkConfig, getPath("InputDesignForExtension.java"), expected);
18
19     }
20
21 }
22
Popular Tags