Interface FileUploadCell

All Superinterfaces:
Cell, Component, Element
All Known Implementing Classes:
N2oFileUploadCell

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

    • uploadFile

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

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

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

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

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

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

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