1 /***
2 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3 */
4 package test.net.sourceforge.pmd.rules.design;
5
6 import junit.framework.Test;
7 import junit.framework.TestSuite;
8
9
10 /***
11 * tests for the net.sourceforge.pmd.rules.design package
12 *
13 * @author Boris Gruschko ( boris at gruschko.org )
14 * @version $Id: DesignRulesTests.java,v 1.2 2003/11/20 16:53:10 tomcopeland Exp $
15 */
16 public class DesignRulesTests
17 {
18 /***
19 * test suite
20 *
21 * @return test suite
22 */
23 public static Test suite( )
24 {
25 TestSuite suite =
26 new TestSuite( "Test for test.net.sourceforge.pmd.rules.design" );
27
28
29 suite.addTestSuite( LongClassRuleTest.class );
30 suite.addTestSuite( LongMethodRuleTest.class );
31 suite.addTestSuite( LongParameterListRuleTest.class );
32 suite.addTestSuite( LooseCouplingRuleTest.class );
33 suite.addTestSuite( NullAssignmentRuleTest.class );
34 suite.addTestSuite( OnlyOneReturnRuleTest.class );
35 suite.addTestSuite( PositionalIteratorRuleTest.class );
36 suite.addTestSuite( SwitchDensityTest.class );
37 suite.addTestSuite( UseSingletonRuleTest.class );
38
39
40 return suite;
41 }
42 }
43
44
45
46
47
48
49
50
51
52
53