java.lang.Object
net.n2oapp.framework.autotest.impl.collection.N2oComponentsCollection
net.n2oapp.framework.autotest.impl.collection.N2oControls
All Implemented Interfaces:
ComponentsCollection, Controls

public class N2oControls extends N2oComponentsCollection implements Controls
  • Constructor Details

    • N2oControls

      public N2oControls()
  • Method Details

    • control

      public <T extends Control> T control(Class<T> componentClass)
      Description copied from interface: Controls

      Возвращает первый по списку компонент ввода типа, наследуемого от Control

      For example: field("Введите имя").control(InputText.class);

      Specified by:
      control in interface Controls
      Parameters:
      componentClass - возвращаемый тип
      Returns:
      Компонент ввода для автотестирования
    • control

      public <T extends Control> T control(int index, Class<T> componentClass)
      Description copied from interface: Controls

      Возвращает по индексу компонент ввода типа, наследуемого от Control

      For example: field("Введите имя").control(3, InputText.class);

      Specified by:
      control in interface Controls
      Parameters:
      index - номер требуемого компонента ввода
      componentClass - возвращаемый тип элемента
      Returns:
      Компонент ввода для автотестирования