Class N2oDropdownButton

All Implemented Interfaces:
Badge, Button, DropdownButton, Component, Element

public class N2oDropdownButton extends N2oButton implements DropdownButton
  • Constructor Details

    • N2oDropdownButton

      public N2oDropdownButton()
  • Method Details

    • shouldHaveLabel

      public void shouldHaveLabel(String label, Duration... duration)
      Description copied from interface: DropdownButton
      Проверка точного соответствия метки (без учета регистра) у кнопки
      Specified by:
      shouldHaveLabel in interface DropdownButton
      Parameters:
      label - ожидаемое значение метки
    • shouldHaveItems

      public void shouldHaveItems(int count)
      Description copied from interface: DropdownButton
      Провека количества кнопок
      Specified by:
      shouldHaveItems in interface DropdownButton
      Parameters:
      count - ожидаемое количество кнопок
    • shouldBeVisible

      public void shouldBeVisible()
      Description copied from interface: Component
      Проверка видимости компонент на странице
      Specified by:
      shouldBeVisible in interface Component
      Overrides:
      shouldBeVisible in class N2oComponent
    • shouldBeHidden

      public void shouldBeHidden()
      Description copied from interface: Component
      Проверка скрытости компонент на странице
      Specified by:
      shouldBeHidden in interface Component
      Overrides:
      shouldBeHidden in class N2oComponent
    • shouldBeExpanded

      public void shouldBeExpanded()
      Description copied from interface: DropdownButton
      Проверка того, что список кнопок раскрыт
      Specified by:
      shouldBeExpanded in interface DropdownButton
    • shouldBeCollapsed

      public void shouldBeCollapsed()
      Description copied from interface: DropdownButton
      Проверка того, что список кнопок скрыт
      Specified by:
      shouldBeCollapsed in interface DropdownButton
    • shouldHaveIcon

      public void shouldHaveIcon(String iconName)
      Description copied from interface: DropdownButton
      Проверка иконки у кнопки на соответствие ожидаемому значению
      Specified by:
      shouldHaveIcon in interface DropdownButton
      Parameters:
      iconName - ожидаемое имя иконки