--- /dev/null
+package org.jetbrains.javafx;
+
+import org.jetbrains.javafx.testUtils.JavaFxLightFixtureTestCase;
+
+/**
+ * Created by IntelliJ IDEA.
+ *
+ * @author: Alexey.Ivanov
+ */
+public class JavaFxRenameTest extends JavaFxLightFixtureTestCase {
+ private void doTest(final String newName) {
+ myFixture.configureByFile("rename/" + getTestName(true) + ".fx");
+ myFixture.renameElementAtCaret(newName);
+ myFixture.checkResultByFile("rename/" + getTestName(true) + "_after.fx");
+ }
+
+ public void testRenameVariable() {
+ doTest("newName");
+ }
+
+ public void testRenameClass() {
+ doTest("NewClassName");
+ }
+
+ public void testRenameFunction() {
+ doTest("bar");
+ }
+
+ public void testRenameParameter() {
+ doTest("param");
+ }
+}