UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

30 lines (29 loc) 1.23 kB
import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class WebhookUiHelper extends UiBaseLocators { private readonly webhookCreateBtn; private readonly webhookNameTxt; private readonly urlTxt; private readonly chooseEventBtn; private readonly chooseContentTypeBtn; private readonly enabledToggle; private readonly addHeadersBtn; private readonly headerNameTxt; private readonly headerValueTxt; private readonly deleteWebhookEntityAction; private readonly headerRemoveBtn; constructor(page: Page); goToWebhooks(): Promise<void>; goToWebhookWithName(name: string): Promise<void>; clickWebhookCreateButton(): Promise<void>; enterWebhookName(name: string): Promise<void>; enterUrl(url: string): Promise<void>; clickChooseEventButton(): Promise<void>; clickChooseContentTypeButton(): Promise<void>; clickEnabledToggleButton(): Promise<void>; clickAddHeadersButton(): Promise<void>; enterHeaderName(name: string): Promise<void>; enterHeaderValue(value: string): Promise<void>; clickDeleteWebhookWithName(name: string): Promise<void>; clickHeaderRemoveButton(): Promise<void>; }