View Javadoc
1 /*** 2 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html 3 */ 4 package test.net.sourceforge.pmd.rules; 5 6 import net.sourceforge.pmd.PMD; 7 import net.sourceforge.pmd.rules.UnnecessaryConversionTemporaryRule; 8 import test.net.sourceforge.pmd.testframework.RuleTst; 9 10 public class UnnecessaryTemporariesRuleTest extends RuleTst { 11 12 private static final String TEST1 = 13 " public class UnnecessaryTemporary1 {" + PMD.EOL + 14 " void method (int x) {" + PMD.EOL + 15 " new Integer(x).toString(); " + PMD.EOL + 16 " new Long(x).toString(); " + PMD.EOL + 17 " new Float(x).toString(); " + PMD.EOL + 18 " new Byte((byte)x).toString(); " + PMD.EOL + 19 " new Double(x).toString(); " + PMD.EOL + 20 " new Short((short)x).toString(); " + PMD.EOL + 21 " }" + PMD.EOL + 22 " }"; 23 24 public void testSimple() throws Throwable { 25 runTestFromString(TEST1, 6, new UnnecessaryConversionTemporaryRule()); 26 } 27 }

This page was automatically generated by Maven