package org.jetbrains.javafx; import com.intellij.openapi.application.ApplicationManager; import com.intellij.psi.codeStyle.CodeStyleManager; import org.jetbrains.javafx.testUtils.JavaFxLightFixtureTestCase; /** * Created by IntelliJ IDEA. * * @author Alexey.Ivanov */ public class JavaFxFormatterTest extends JavaFxLightFixtureTestCase { public void testExpressionsIndent() { doTest(); } public void testObjectLiteralsIndent() { doTest(); } public void testClassIndent() { doTest(); } private void doTest() { myFixture.configureByFile("formatter/" + getTestName(true) + ".fx"); ApplicationManager.getApplication().runWriteAction(new Runnable() { @Override public void run() { CodeStyleManager.getInstance(myFixture.getProject()).reformat(myFixture.getFile()); } }); myFixture.checkResultByFile("formatter/" + getTestName(true) + "_after.fx"); } }