All Superinterfaces:
Component, Element
All Known Subinterfaces:
AnchorMenuItem, BadgeCell, Button, ButtonField, DropDown.DropDownItem, DropdownButton, DropDownTree.DropDownTreeItem, FieldSet, LineFieldSet, MultiFieldSet, SimpleFieldSet, StandardButton, TreeWidget.TreeItem
All Known Implementing Classes:
N2oAnchorMenuItem, N2oBadgeCell, N2oButton, N2oButtonField, N2oDropDown.N2oDropDownItem, N2oDropdownButton, N2oDropDownTree.N2oDropDownTreeItem, N2oFieldSet, N2oLineFieldSet, N2oMultiFieldSet, N2oSimpleFieldSet, N2oStandardButton, N2oTreeWidget.N2oTreeItem

public interface Badge extends Component
Ячейка со значком для автотестирования
  • Method Details

    • badgeShouldExists

      default void badgeShouldExists()
      Проверка наличия баджа внутри элемента
    • badgeShouldNotExists

      default void badgeShouldNotExists()
      Проверка отсутствия баджа внутри элемента
    • badgeShouldHaveImage

      default void badgeShouldHaveImage(String imageSrc)
      Проверка наличие картинки и ее соответствие ожидаемому значению
      Parameters:
      imageSrc - ожидаемый путь к картинке
    • badgeShouldHaveShape

      default void badgeShouldHaveShape(BadgeShapeEnum shape)
      Проверка баджа на соответствие ожидаемой форме
      Parameters:
      shape - ожидаемая форма баджа
    • badgeShouldHavePosition

      default void badgeShouldHavePosition(BadgePositionEnum position)
      Проверка позиции баджа на соответствие ожидаемой позиции
      Parameters:
      position - ожидаемая позиция баджа
    • badgeShouldHaveImageShape

      default void badgeShouldHaveImageShape(BadgeShapeEnum shape)
      Проверка картинки внутри баджа на соответствие ожидаемой форме
      Parameters:
      shape - ожидаемая форма картинки
    • badgeShouldHaveImagePosition

      default void badgeShouldHaveImagePosition(BadgePositionEnum position)
      Проверка позиции картинки внутри баджа на соответствие ожидаемой позиции
      Parameters:
      position - ожидаемая позиция картинки
    • badgeShouldHaveText

      default void badgeShouldHaveText(String text, Duration... duration)
      Проверка текста внутри баджа на точное соответствие (не учитывая регистр) ожидаемому тексту
      Parameters:
      text - ожидаемый текст баджа
    • badgeShouldNotHaveText

      default void badgeShouldNotHaveText(Duration... duration)
      Проверка на отсутствие текста внутри баджа
    • badgeShouldHaveColor

      default void badgeShouldHaveColor(ColorsEnum color)
      Проверка цвета на соответствие
      Parameters:
      color - ожидаемый цвет баджа