package org.jetbrains.plugins.clojure.refactoring; import com.intellij.lang.LanguageRefactoringSupport; import com.intellij.refactoring.RefactoringActionHandler; import org.jetbrains.plugins.clojure.ClojureLanguage; /** * @author Stanislav.Osipov * @since 8/23/13 */ public class IntroduceVariableTest extends ClojureRefactoringTestBase { @Override protected RefactoringActionHandler getRefactoringActionHandler() { return LanguageRefactoringSupport.INSTANCE.findSingle(ClojureLanguage.getInstance()).getIntroduceVariableHandler(); } public void testSimpleSelection() throws Exception { doTest(); } public void testContainerChooser() throws Exception { doTest(); } public void testGuard() throws Exception { doTest(); } public void testFuzzySelection() throws Exception { doTest(); } public void testCaret() throws Exception { doTest(); } public void testLetAddition() throws Exception { doTest(); } public void testOccurences() throws Exception { doTest(); } public void testJavaNames() throws Exception { doTest(); } public void testClojureNames() throws Exception { doTest(); } public void testLetInLet() throws Exception { doTest(); } public void testMultiBody() throws Exception { doTest(); } }