@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
17 lines (16 loc) • 974 B
TypeScript
import { ApiHelpers } from "./ApiHelpers";
export declare class MemberApiHelper {
api: ApiHelpers;
constructor(api: ApiHelpers);
get(id: string): Promise<any>;
create(member: any): Promise<string | undefined>;
delete(id: string): Promise<number | undefined>;
getAll(): Promise<import("playwright-core").APIResponse>;
filterByMemberTypeId(memberTypeId: string): Promise<import("playwright-core").APIResponse>;
doesExist(id: string): Promise<boolean>;
doesNameExist(name: string): Promise<any>;
getByName(name: string): Promise<any>;
ensureNameNotExists(name: string): Promise<number | null | undefined>;
createDefaultMember(memberName: string, memberTypeId: string, email: string, username: string, password: string): Promise<string | undefined>;
createMemberWithMemberGroup(memberName: string, memberTypeId: string, email: string, username: string, password: string, memberGroupId: string): Promise<string | undefined>;
}