Package org.fest.swing.core

Examples of org.fest.swing.core.ComponentFinder


    robot.enterText(text);
  }

  @RunsInEDT
  private @Nullable JTextComponent findEditor(@Nonnull JSpinner spinner) {
    ComponentFinder finder = robot.finder();
    List<Component> found = newArrayList(finder.findAll(spinner, EDITOR_MATCHER));
    if (found.size() != 1) {
      return null;
    }
    Component c = found.get(0);
    if (c instanceof JTextComponent) {
View Full Code Here


  public void should_lookup_Component_by_name_and_type() {
    Frame frame = mock(type);
    Settings settings = mock(Settings.class);
    when(robot.settings()).thenReturn(settings);
    when(settings.componentLookupScope()).thenReturn(SHOWING_ONLY);
    ComponentFinder finder = mock(ComponentFinder.class);
    when(robot.finder()).thenReturn(finder);
    when(finder.findByType(type, true)).thenReturn(frame);
    ComponentFixture fixture = new ComponentFixture(ComponentFixture.class, robot, type);
    assertThat(fixture.robot()).isSameAs(robot);
    assertThat(fixture.target()).isSameAs(frame);
  }
View Full Code Here

  public void should_lookup_Component_by_name_and_type() {
    Frame frame = mock(type);
    Settings settings = mock(Settings.class);
    when(robot.settings()).thenReturn(settings);
    when(settings.componentLookupScope()).thenReturn(SHOWING_ONLY);
    ComponentFinder finder = mock(ComponentFinder.class);
    when(robot.finder()).thenReturn(finder);
    when(finder.findByName(name, type, true)).thenReturn(frame);
    ComponentFixture fixture = new ComponentFixture(ComponentFixture.class, robot, name, type);
    assertThat(fixture.robot()).isSameAs(robot);
    assertThat(fixture.target()).isSameAs(frame);
  }
View Full Code Here

  }

  @Test
  public void testShowSalesReport() throws Exception {
    dialogFixture.show();
    ComponentFinder finder = BasicComponentFinder
        .finderWithCurrentAwtHierarchy();
    JYearChooser yearChooser = finder.find(new JYearChooserFinder(
        "YearChooser"));
    yearChooser.setYear(2009);

    JComboBoxFixture comboBoxFrom = dialogFixture
        .comboBox("ComboBoxWeekFrom");
View Full Code Here

    dialogFixture.textBox("TextAreaPreventiveActionComment").enterText(
        "tiltaksbeskrivelse");

    dialogFixture.textBox("TextFieldRegisteredBy").enterText("test");

    ComponentFinder finder = dialogFixture.robot.finder();
    dialogFixture.robot.finder().findByName("DateChooserRegistrationDate");

    dialogFixture.comboBox("ComboBoxJobFunction").selectItem(0);

    JDateChooser dateChooser = finder.find(new JDateChooserFinder(
        "DateChooserAccidentDate"));
    dateChooser.setDate(Util.getCurrentDate());

    dialogFixture.textBox("TextAreaDescription").enterText(
        "testbeskrivelse");
View Full Code Here

  @Test
  public void testShow() {
    dialogFixture.requireVisible();

    ComponentFinder finder = dialogFixture.robot.finder();
    finder.find(new JYearChooserFinder("YearChooser"));

    dialogFixture.comboBox("ComboBoxWeekFrom").requireVisible();
    dialogFixture.comboBox("ComboBoxWeekTo").requireVisible();
    dialogFixture.button("ButtonGenerateReport").requireVisible();
View Full Code Here

  @Test
  public void testGenerateReport() throws Exception {
    dialogFixture.requireVisible();

    ComponentFinder finder = dialogFixture.robot.finder();
    JYearChooser yearChooser = finder.find(new JYearChooserFinder(
        "YearChooser"));
    yearChooser.setYear(2008);

    dialogFixture.comboBox("ComboBoxWeekFrom").requireVisible();
    dialogFixture.comboBox("ComboBoxWeekFrom").target.setSelectedItem(40);
View Full Code Here

  @Test
  public void testGenerateTransportCost() {
    dialogFixture.show(new Dimension(500, 500));

    ComponentFinder finder = BasicComponentFinder
        .finderWithCurrentAwtHierarchy();
    JYearChooser yearChooser = finder.find(new JYearChooserFinder(
        "YearChooserTransportCost"));
    yearChooser.setYear(2008);

    JComboBoxFixture comboBoxWeekFrom = dialogFixture
        .comboBox("ComboBoxWeekFrom");
View Full Code Here

  }

  @Test
  public void testShowSalesReport() throws Exception {
    ExcelUtil.setUseUniqueFileName(false);
    ComponentFinder finder = dialogFixture.robot.finder();
    JYearChooser yearChooser = finder.find(new JYearChooserFinder(
        "YearChooser"));
    yearChooser.setYear(2008);

    JComboBoxFixture comboBoxFrom = dialogFixture
        .comboBox("ComboBoxWeekFrom");
View Full Code Here

  @Test
  public void testShowSalesReportPrSalesman() throws ProTransException {
    ExcelUtil.setUseUniqueFileName(false);
    dialogFixture.show(new Dimension(320, 150));
    ComponentFinder finder = dialogFixture.robot.finder();
    JYearChooser yearChooser = finder.find(new JYearChooserFinder(
        "YearChooser"));
    yearChooser.setYear(2009);

    JComboBoxFixture comboBoxFrom = dialogFixture
        .comboBox("ComboBoxWeekFrom");
View Full Code Here

TOP

Related Classes of org.fest.swing.core.ComponentFinder

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.