Interface ImageUploadControl
- All Known Implementing Classes:
N2oImageUploadControl
Загрузка изображения для автотестирования
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceКомпонент диалог предварительного просмотра для автотестирования -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteImage(int index) Удаление изображения из поля по номеруopenPreviewDialog(Page page, int index) Открытие предварительного просмотраvoidshouldHaveDeleteButton(int index) Проверка наличия кнопки очистки изображенияvoidshouldHaveName(int index, String fileName, Duration... duration) Проверка соответствия имени у загруженного изображенияvoidshouldHaveNameInfo(int index) Проверка наличия имени у загруженного изображенияvoidshouldHavePreview(int index) Проверка наличия возмножности предварительного просмотра изображенияvoidshouldHaveSize(int size) Проверка количества загруженных изображенийvoidshouldHaveSize(int index, String fileSize) Проверка размера загруженного изображенияvoidshouldHaveVisibleSizeInfo(int index) Проверка наличия информации о размере у загруженного изображенияvoidshouldNotHaveDeleteButton(int index) Проверка отсутствия кнопки очистки файлаvoidshouldNotHaveNameInfo(int index) Проверка отсутствия имени у загруженного изображенияvoidshouldNotHavePreview(int index) Проверка отсутствия возмножности предварительного просмотра изображенияvoidshouldNotHaveVisibleSizeInfo(int index) Проверка отсутствия информации о размере у загруженного изображенияvoiduploadAreaShouldHaveHeight(int height) Проверка высоты поля для загрузки изображенияvoidПроверка иконки поля для загрузки изображенияvoiduploadAreaShouldHaveIconSize(int size) Проверка размера поля для загрузки изображенияvoiduploadAreaShouldHaveShape(net.n2oapp.framework.api.metadata.global.view.widget.table.ShapeType shape) Проверка формы поля для загрузки изображенияvoiduploadAreaShouldHaveWidth(int width) Проверка ширины поля для загрузки изображенияuploadFromClasspath(String... imageName) Загрузка изображений через classpathuploadImage(File... image) Загрузка изображений в виде файловMethods inherited from interface net.n2oapp.framework.autotest.api.component.Component
should, should, should, shouldBeHidden, shouldBeVisible, shouldExists, shouldHaveCssClass, shouldHaveStyle, shouldNotExistsMethods inherited from interface net.n2oapp.framework.autotest.api.component.control.Control
shouldBeDisabled, shouldBeEmpty, shouldBeEnabled, shouldHaveValueMethods inherited from interface net.n2oapp.framework.autotest.api.component.Element
element, setElement
-
Method Details
-
uploadImage
Загрузка изображений в виде файлов- Parameters:
image- список загружаемых изображений- Returns:
- первое загруженное изображение
-
uploadFromClasspath
Загрузка изображений через 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
Открытие предварительного просмотра- 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
Проверка соответствия имени у загруженного изображения- Parameters:
index- номер проверяемого изображенияfileName- ожидаемое имя изображения
-
shouldHaveVisibleSizeInfo
void shouldHaveVisibleSizeInfo(int index) Проверка наличия информации о размере у загруженного изображения- Parameters:
index- номер проверяемого изображения
-
shouldNotHaveVisibleSizeInfo
void shouldNotHaveVisibleSizeInfo(int index) Проверка отсутствия информации о размере у загруженного изображения- Parameters:
index- номер проверяемого изображения
-
shouldHaveSize
Проверка размера загруженного изображения- Parameters:
index- номер проверяемого изображенияfileSize- ожидаемый размер изображения
-
uploadAreaShouldHaveShape
void uploadAreaShouldHaveShape(net.n2oapp.framework.api.metadata.global.view.widget.table.ShapeType shape) Проверка формы поля для загрузки изображения- Parameters:
shape- ожидаемая форма
-
uploadAreaShouldHaveIcon
Проверка иконки поля для загрузки изображения- Parameters:
icon- ожидаемая иконка
-
uploadAreaShouldHaveIconSize
void uploadAreaShouldHaveIconSize(int size) Проверка размера поля для загрузки изображения- Parameters:
size- ожидаемый размер в пикселях
-
uploadAreaShouldHaveWidth
void uploadAreaShouldHaveWidth(int width) Проверка ширины поля для загрузки изображения- Parameters:
width- ожидаемый размер в пикселях
-
uploadAreaShouldHaveHeight
void uploadAreaShouldHaveHeight(int height) Проверка высоты поля для загрузки изображения- Parameters:
height- ожидаемый размер в пикселях
-