package com.jetbrains.lang.dart.ide.moveCode;
public class DartStatementMoverTest extends DartCodeMoverTest {
protected String getBasePath() {
return "/statementMover/";
}
public void testIfVarWhile() {
doTest(); // Move IF above VAR and below DO
}
public void testVarIfDo() {
doTest(); // Move VAR into IF and below DO
}
public void testDoIfBody() {
doTest(); // Move DO above IF but not out of class body
}
public void testVarIfCall() {
doTest(); // Move VAR above CALL and into IF
}
public void testNestedIf1() {
doTest(); // Move markForCheck() up one and down one
}
public void testNestedIf2() {
doTest(); // Move selectedItem up one and below nested IF
}
public void testNestedIf3() {
doTest(); // Move detectChanges() up above nexted IF and down one
}
public void testMinimalMain() {
doTest(); // Ensure nothing happens even when destLine == 0
}
public void testListExpr1() {
doTest();
}
public void testListExpr2() {
doTest();
}
public void testListExpr3() {
doTest();
}
public void testListExpr4() {
doTest();
}
public void testListExpr5() {
doTest();
}
public void testListExpr6() {
doTest(); // Do nothing when no trailing comma
}
public void testListExpr7() {
doTest(); // Do nothing when no trailing comma
}
public void testNamedParam1() {
doTest();
}
public void testNamedParam2() {
doTest();
}
public void testNamedParam3() {
}
public void testIntoFor1() {
doTest();
}
public void testIntoFor2() {
doTest();
}
}