Interface FileUploadControl

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

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

    • uploadFile

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

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

      void deleteFile(int index)
      Удаление файла из поля ввода по номеру
      Parameters:
      index - номер файла
    • shouldHaveUploadFiles

      void shouldHaveUploadFiles(int count)
      Проверка количества загруженных файлов
      Parameters:
      count - ожидаемое количество загруженных файлов
    • uploadFileShouldHaveName

      void uploadFileShouldHaveName(int index, String fileName, Duration... duration)
      Проверка названия загруженного файла
      Parameters:
      index - номер проверяемого файла
      fileName - ожидаемое имя файла
    • uploadFileShouldHaveSize

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

      void uploadFileShouldHaveLink(int index, String href)
      Проверка ссылки загруженного файлов
      Parameters:
      index - номер проверяемого файла
      href - ожидаемая ссылка файла