All Implemented Interfaces:
Component, CodeEditor, Control, Element

public class N2oCodeEditor extends N2oControl implements CodeEditor
Компонент редактирования кода для автотестирования
  • Constructor Details

    • N2oCodeEditor

      public N2oCodeEditor()
  • Method Details

    • shouldBeEmpty

      public void shouldBeEmpty()
      Description copied from interface: Control
      Проверка пустоты поля
      Specified by:
      shouldBeEmpty in interface Control
    • setValue

      public void setValue(String value)
      Description copied from interface: CodeEditor
      Установка значения в поле
      Specified by:
      setValue in interface CodeEditor
      Parameters:
      value - устанавливаемое значение
    • shouldHaveValue

      public void shouldHaveValue(String value, Duration... duration)
      Description copied from interface: Control
      Проверка значения в поле
      Specified by:
      shouldHaveValue in interface Control
      Parameters:
      value - ожидаемое значение
    • shouldHaveValue

      public void shouldHaveValue(String value, int line, Duration... duration)
      Description copied from interface: CodeEditor
      Проверка значения в линии
      Specified by:
      shouldHaveValue in interface CodeEditor
      Parameters:
      value - ожидаемое значение
      line - номер проверяемой линии
    • shouldHaveLines

      public void shouldHaveLines(int lines)
      Description copied from interface: CodeEditor
      Проверка количества видимых и не видимых линий
      Specified by:
      shouldHaveLines in interface CodeEditor
      Parameters:
      lines - - ожидаемое количество линий
    • shouldHaveRowsInLine

      public void shouldHaveRowsInLine(int rows, int line)
      Description copied from interface: CodeEditor
      Проверка количества строк в линии
      Specified by:
      shouldHaveRowsInLine in interface CodeEditor
      Parameters:
      rows - - ожидаемое количество строк в линии
      line - - номер проверяемой строки
    • shouldBeDisabled

      public void shouldBeDisabled()
      Description copied from interface: Control
      Проверка недоступности поля
      Specified by:
      shouldBeDisabled in interface Control
      Overrides:
      shouldBeDisabled in class N2oControl
    • lines

      protected com.codeborne.selenide.ElementsCollection lines()