diff --git a/java/java-impl/src/com/intellij/refactoring/rename/naming/AutomaticTestRenamerFactory.java b/java/java-impl/src/com/intellij/refactoring/rename/naming/AutomaticTestRenamerFactory.java index 4be807b1f96f..6c296231d6dc 100644 --- a/java/java-impl/src/com/intellij/refactoring/rename/naming/AutomaticTestRenamerFactory.java +++ b/java/java-impl/src/com/intellij/refactoring/rename/naming/AutomaticTestRenamerFactory.java @@ -31,7 +31,13 @@ import java.util.Collection; */ public class AutomaticTestRenamerFactory implements AutomaticRenamerFactory { public boolean isApplicable(final PsiElement element) { - return element instanceof PsiClass; + if (element instanceof PsiClass) { + final String qualifiedName = ((PsiClass)element).getQualifiedName(); + if (qualifiedName != null) { + return !qualifiedName.endsWith("Test") && !qualifiedName.endsWith("TestCase"); + } + } + return false; } public String getOptionName() {