@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
24 lines (23 loc) • 1.14 kB
TypeScript
import { UiBaseLocators } from "./UiBaseLocators";
import { Page } from "@playwright/test";
export declare class MediaTypeUiHelper extends UiBaseLocators {
private readonly newMediaTypeThreeDotsBtn;
private readonly mediaEditPropertyWorkspace;
private readonly mediaTypeBtn;
private readonly mediaTypesMenu;
private readonly mediaTypeTreeRoot;
constructor(page: Page);
clickActionsMenuForMediaType(name: string): Promise<void>;
clickActionsMenuAtRoot(): Promise<void>;
clickRootFolderCaretButton(): Promise<void>;
clickNewMediaTypeButton(): Promise<void>;
isMediaTypeTreeItemVisible(name: string, isVisible?: boolean): Promise<void>;
waitForMediaTypeToBeCreated(): Promise<void>;
waitForMediaTypeToBeDeleted(): Promise<void>;
waitForMediaTypeToBeRenamed(): Promise<void>;
goToMediaType(mediaTypeName: string): Promise<void>;
enterMediaTypeName(name: string): Promise<void>;
enterDescriptionForPropertyEditorWithName(propertyEditorName: string, description: string): Promise<void>;
clickMediaTypeButton(): Promise<void>;
clickMediaTypesMenu(): Promise<void>;
}