Package com.jetbrains.lang.dart.refactoring.extract

Source Code of com.jetbrains.lang.dart.refactoring.extract.DartExtractMethodInHtmlTest

package com.jetbrains.lang.dart.refactoring.extract;

import com.jetbrains.lang.dart.DartCodeInsightFixtureTestCase;
import com.jetbrains.lang.dart.ide.refactoring.extract.DartExtractMethodHandler;

public class DartExtractMethodInHtmlTest extends DartCodeInsightFixtureTestCase {
  @Override
  protected String getBasePath() {
    return "/refactoring/extractMethod/html/";
  }

  private void doTest() throws Throwable {
    myFixture.configureByFile(getTestName(true) + ".html");
    doTestImpl();
  }

  private void doTestImpl() {
    final DartExtractMethodHandler extractMethodHandler = new DartExtractMethodHandler();
    //noinspection NullableProblems
    extractMethodHandler.invoke(myFixture.getProject(), myFixture.getEditor(), myFixture.getFile(), null);
    myFixture.checkResultByFile(getTestName(true) + "_expected.html");
  }

  public void testExtract1() throws Throwable {
    doTest();
  }
}
TOP

Related Classes of com.jetbrains.lang.dart.refactoring.extract.DartExtractMethodInHtmlTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.