Added test for GUI (Reduce Indent)

This commit is contained in:
Cristian Maglie 2013-02-27 17:10:46 +01:00
parent dbbee51947
commit 37f5315464
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
package processing.app;
import static org.junit.Assert.assertEquals;
import org.fest.swing.fixture.JMenuItemFixture;
import org.junit.Test;
import processing.app.helpers.JEditTextAreaFixture;
public class ReduceIndentWith1CharOnLastLineTest extends AbstractGUITest {
@Test
public void shouldJustCloseTheDialog() throws Exception {
JMenuItemFixture menuDecreaseIndent = window.menuItem("menuDecreaseIndent");
JEditTextAreaFixture editor = window.jEditTextArea("editor");
editor.setText("void loop()\n{\n Serial.begin(9600)\n}");
editor.selectAll();
menuDecreaseIndent.requireEnabled();
menuDecreaseIndent.click();
EditorConsole console = (EditorConsole) window.scrollPane("console").component();
assertEquals("", console.consoleDoc.getText(0, console.consoleDoc.getLength()));
}
}