blob: b99500e7eca1a94e4a82a1bc28002ec10a623a58 [file] [log] [blame]
package com.siyeh.ig.fixes.performance;
import com.siyeh.ig.IGQuickFixesTestCase;
import com.siyeh.ig.performance.TrivialStringConcatenationInspection;
public class TrivialStringConcatenationFixTest extends IGQuickFixesTestCase {
@Override
protected void setUp() throws Exception {
super.setUp();
myFixture.enableInspections(new TrivialStringConcatenationInspection());
myRelativePath = "performance/trivial_string_concatenation";
}
public void testParentheses() { doTest("Replace concatenation with 'completedTiles + \" , \" + (totalTiles - completedTiles)'"); }
public void testParentheses2() { doTest("Replace concatenation with '\" (\" + \"Groovy \" + (version) + \")\"'"); }
public void testBinaryNull() { doTest("Replace concatenation with 'String.valueOf((Object)null)'"); }
public void testAtTheEnd() { doTest("Replace concatenation with '\"asdf\" + 1 + o'"); }
}