Package org.fest.swing.test.recorder

Examples of org.fest.swing.test.recorder.ClickRecorder


  }

  @Test
  public void should_click_column() {
    showWindow();
    ClickRecorder recorder = attachTo(tableHeader);
    driver.clickColumn(tableHeader, name, LEFT_BUTTON, 3);
    assertThat(recorder).wasClickedWith(LEFT_BUTTON).timesClicked(3);
    assertThatColumnWasClicked(recorder, index);
  }
View Full Code Here


public class JTableHeaderDriver_showPopupMenuByIndex_Test extends JTableHeaderDriver_showPopupMenu_TestCase {
  @Test
  public void should_show_popup_menu() {
    showWindow();
    driver.click(tableHeader);
    ClickRecorder recorder = attachTo(tableHeader);
    driver.showPopupMenu(tableHeader, 1);
    recorder.clicked(RIGHT_BUTTON).timesClicked(1);
    assertThatColumnWasClicked(recorder, 1);
    assertThat(isVisible(popupMenu)).isTrue();
  }
View Full Code Here

  }

  @Test
  public void should_click_column() {
    showWindow();
    ClickRecorder recorder = attachTo(tableHeader);
    driver.clickColumn(tableHeader, name);
    assertThat(recorder).wasClicked();
    assertThatColumnWasClicked(recorder, index);
  }
View Full Code Here

*/
public class JTreeDriver_clickRow_Test extends JTreeDriver_clickCell_TestCase {
  @Test
  public void should_click_cell() {
    showWindow();
    ClickRecorder recorder = ClickRecorder.attachTo(tree);
    int row = 5;
    driver.clickRow(tree, row);
    assertThat(recorder).clicked(LEFT_BUTTON).timesClicked(1);
    assertThat(rowAt(recorder.pointClicked())).isEqualTo(row);
  }
View Full Code Here

*/
public class JListDriver_showPopupMenuAtItemAsPattern_Test extends JListDriver_showPopupMenu_TestCase {
  @Test
  public void should_show_popup_menu_at_item_matching_pattern() {
    showWindow();
    ClickRecorder recorder = ClickRecorder.attachTo(list);
    driver.showPopupMenu(list, Pattern.compile("o.*"));
    assertThat(recorder).clicked(RIGHT_BUTTON);
    assertThat(isVisible(popupMenu)).isTrue();
    assertThat(locationToIndex(recorder.pointClicked())).isEqualTo(0);
    assertThatCellReaderWasCalled();
  }
View Full Code Here

public class JTableHeaderDriver_showPopupMenuByPattern_Test extends JTableHeaderDriver_showPopupMenu_TestCase {
  @Test
  public void should_show_popup_menu() {
    showWindow();
    driver.click(tableHeader);
    ClickRecorder recorder = attachTo(tableHeader);
    driver.showPopupMenu(tableHeader, Pattern.compile("1.*"));
    recorder.clicked(RIGHT_BUTTON).timesClicked(1);
    assertThatColumnWasClicked(recorder, 1);
    assertThat(isVisible(popupMenu)).isTrue();
  }
View Full Code Here

* @author Alex Ruiz
*/
public class BasicRobot_clickComponent_Test extends BasicRobot_TestCase {
  @Test
  public void should_click_Component() {
    ClickRecorder recorder = attachTo(window().textField());
    robot().click(window().textField());
    assertThat(recorder).clicked(LEFT_BUTTON).timesClicked(1);
  }
View Full Code Here

  @Test
  public void should_press_mouse_button_at_given_point_and_release_mouse_button() {
    Point center = centerOf(window);
    eventGenerator.moveMouse(window, center.x, center.y); // indirectly testing mouseMove :)
    ClickRecorder recorder = ClickRecorder.attachTo(window);
    eventGenerator.pressMouse(buttonMask);
    eventGenerator.releaseMouse(buttonMask);
    pause(DELAY);
    assertThat(recorder.clicked(button));
  }
View Full Code Here

    buttonMask = button.mask;
  }

  @Test
  public void should_press_mouse_button_on_Component_and_release_mouse_button() {
    ClickRecorder recorder = ClickRecorder.attachTo(window.textBox);
    Point componentCenter = centerOf(window.textBox);
    eventGenerator.pressMouse(window.textBox, componentCenter, buttonMask);
    eventGenerator.releaseMouse(buttonMask);
    pause(DELAY);
    recorder.clicked(button);
    assertThat(recorder.pointClicked()).isEqualTo(componentCenter);
  }
View Full Code Here

  @Test
  public void should_not_do_anything_if_cell_is_already_selected() {
    showWindow();
    clearTreeSelection();
    select(pathToBranch_1_1_1());
    ClickRecorder recorder = ClickRecorder.attachTo(tree);
    driver.selectPath(tree, "root/branch1/branch1.1/branch1.1.1");
    assertThat(recorder).wasNotClicked();
    requireSelectedPaths("root/branch1/branch1.1/branch1.1.1");
  }
View Full Code Here

TOP

Related Classes of org.fest.swing.test.recorder.ClickRecorder

Copyright © 2018 www.massapicom. 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.