@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
24 lines (23 loc) • 1.07 kB
TypeScript
import { Page } from "@playwright/test";
import { UiBaseLocators } from "./UiBaseLocators";
export declare class MemberGroupUiHelper extends UiBaseLocators {
private readonly memberGroupsTab;
private readonly memberGroupNameTxt;
private readonly memberGroupView;
private readonly activeMemberGroupsTab;
private readonly createMemberGroupBtn;
private readonly memberGroupsMenu;
private readonly membersSidebar;
private readonly memberGroupsSidebarBtn;
constructor(page: Page);
clickMemberGroupsTab(): Promise<void>;
clickMemberGroupCreateButton(): Promise<void>;
clickMemberGroupsSidebarButton(): Promise<void>;
enterMemberGroupName(name: string): Promise<void>;
clickMemberGroupLinkByName(memberGroupName: string): Promise<void>;
isMemberGroupNameVisible(memberGroupName: string, isVisible?: boolean): Promise<void>;
clickMemberGroupsMenu(): Promise<void>;
waitForMemberGroupToBeCreated(): Promise<void>;
waitForMemberGroupToBeDeleted(): Promise<void>;
goToMemberGroups(): Promise<void>;
}