UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

26 lines (25 loc) 1.33 kB
import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class PartialViewUiHelper extends UiBaseLocators { private readonly newEmptyPartialViewBtn; private readonly newPartialViewFromSnippetBtn; private readonly partialViewTree; private readonly partialViewUiLoader; private readonly newFolderThreeDots; constructor(page: Page); clickActionsMenuForPartialView(name: string): Promise<void>; clickActionsMenuAtRoot(): Promise<void>; clickRootFolderCaretButton(): Promise<void>; waitForPartialViewToBeCreated(): Promise<void>; waitForPartialViewToBeDeleted(): Promise<void>; waitForPartialViewToBeRenamed(): Promise<void>; clickNewEmptyPartialViewButton(): Promise<void>; clickNewPartialViewFromSnippetButton(): Promise<void>; enterPartialViewName(partialViewName: string): Promise<void>; enterPartialViewContent(partialViewContent: string): Promise<void>; openPartialViewAtRoot(partialViewName: string): Promise<void>; createPartialViewFolder(folderName: string): Promise<void>; reloadPartialViewTree(): Promise<void>; waitUntilPartialViewLoaderIsNoLongerVisible(): Promise<void>; isPartialViewRootTreeItemVisible(partialView: string, isVisible?: boolean, toReload?: boolean): Promise<void>; }