1 package test.net.sourceforge.pmd.rules;
2
3 import net.sourceforge.pmd.PMD;
4 import net.sourceforge.pmd.rules.UnnecessaryConversionTemporaryRule;
5
6 public class UnnecessaryTemporariesRuleTest extends RuleTst {
7
8 private static final String TEST1 =
9 " public class UnnecessaryTemporary1 {" + PMD.EOL +
10 " void method (int x) {" + PMD.EOL +
11 " new Integer(x).toString(); " + PMD.EOL +
12 " new Long(x).toString(); " + PMD.EOL +
13 " new Float(x).toString(); " + PMD.EOL +
14 " new Byte((byte)x).toString(); " + PMD.EOL +
15 " new Double(x).toString(); " + PMD.EOL +
16 " new Short((short)x).toString(); " + PMD.EOL +
17 " }" + PMD.EOL +
18 " }";
19
20 public void testSimple() throws Throwable {
21 runTestFromString(TEST1, 6, new UnnecessaryConversionTemporaryRule());
22 }
23 }
This page was automatically generated by Maven