Interface ImageUploadControl

All Superinterfaces:
Component, Control, Element
All Known Implementing Classes:
N2oImageUploadControl

public interface ImageUploadControl extends Control
Загрузка изображения для автотестирования
  • Method Details

    • uploadImage

      File uploadImage(File... image)
      Загрузка изображений в виде файлов
      Parameters:
      image - список загружаемых изображений
      Returns:
      первое загруженное изображение
    • uploadFromClasspath

      File uploadFromClasspath(String... imageName)
      Загрузка изображений через classpath
      Parameters:
      imageName - список имен загружаемых изображений
      Returns:
      первый загруженный файл
    • shouldHaveDeleteButton

      void shouldHaveDeleteButton(int index)
      Проверка наличия кнопки очистки изображения
      Parameters:
      index - номер проверяемого изображения
    • shouldNotHaveDeleteButton

      void shouldNotHaveDeleteButton(int index)
      Проверка отсутствия кнопки очистки файла
      Parameters:
      index - номер проверяемого изображения
    • deleteImage

      void deleteImage(int index)
      Удаление изображения из поля по номеру
      Parameters:
      index - номер изображения
    • shouldHavePreview

      void shouldHavePreview(int index)
      Проверка наличия возмножности предварительного просмотра изображения
      Parameters:
      index - номер загруженного изображения
    • shouldNotHavePreview

      void shouldNotHavePreview(int index)
      Проверка отсутствия возмножности предварительного просмотра изображения
      Parameters:
      index - номер загруженного изображения
    • openPreviewDialog

      ImageUploadControl.PreviewDialog openPreviewDialog(Page page, int index)
      Открытие предварительного просмотра
      Parameters:
      page - тип открываемой страницы
      index - номер загруженного изображения
      Returns:
      диалог предварительного просмотра для автотестирования
    • shouldHaveSize

      void shouldHaveSize(int size)
      Проверка количества загруженных изображений
      Parameters:
      size - ожидаемое количество загруженных изображений
    • shouldHaveNameInfo

      void shouldHaveNameInfo(int index)
      Проверка наличия имени у загруженного изображения
      Parameters:
      index - номер проверяемого изображения
    • shouldNotHaveNameInfo

      void shouldNotHaveNameInfo(int index)
      Проверка отсутствия имени у загруженного изображения
      Parameters:
      index - номер проверяемого изображения
    • shouldHaveName

      void shouldHaveName(int index, String fileName, Duration... duration)
      Проверка соответствия имени у загруженного изображения
      Parameters:
      index - номер проверяемого изображения
      fileName - ожидаемое имя изображения
    • shouldHaveVisibleSizeInfo

      void shouldHaveVisibleSizeInfo(int index)
      Проверка наличия информации о размере у загруженного изображения
      Parameters:
      index - номер проверяемого изображения
    • shouldNotHaveVisibleSizeInfo

      void shouldNotHaveVisibleSizeInfo(int index)
      Проверка отсутствия информации о размере у загруженного изображения
      Parameters:
      index - номер проверяемого изображения
    • shouldHaveSize

      void shouldHaveSize(int index, String fileSize)
      Проверка размера загруженного изображения
      Parameters:
      index - номер проверяемого изображения
      fileSize - ожидаемый размер изображения
    • uploadAreaShouldHaveShape

      void uploadAreaShouldHaveShape(net.n2oapp.framework.api.metadata.global.view.widget.table.ShapeType shape)
      Проверка формы поля для загрузки изображения
      Parameters:
      shape - ожидаемая форма
    • uploadAreaShouldHaveIcon

      void uploadAreaShouldHaveIcon(String icon)
      Проверка иконки поля для загрузки изображения
      Parameters:
      icon - ожидаемая иконка
    • uploadAreaShouldHaveIconSize

      void uploadAreaShouldHaveIconSize(int size)
      Проверка размера поля для загрузки изображения
      Parameters:
      size - ожидаемый размер в пикселях
    • uploadAreaShouldHaveWidth

      void uploadAreaShouldHaveWidth(int width)
      Проверка ширины поля для загрузки изображения
      Parameters:
      width - ожидаемый размер в пикселях
    • uploadAreaShouldHaveHeight

      void uploadAreaShouldHaveHeight(int height)
      Проверка высоты поля для загрузки изображения
      Parameters:
      height - ожидаемый размер в пикселях