@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
18 lines (17 loc) • 1.13 kB
TypeScript
import { ApiHelpers } from "./ApiHelpers";
export declare class MemberTypeApiHelper {
api: ApiHelpers;
constructor(api: ApiHelpers);
ensureNameNotExists(name: string): Promise<number | null | undefined>;
create(memberType: any): Promise<string | undefined>;
update(id: string, updatedMemberType: any): Promise<import("playwright-core").APIResponse | undefined>;
get(id: string): Promise<any>;
delete(id: string): Promise<number | undefined>;
getAllAtRoot(): Promise<import("playwright-core").APIResponse>;
getByName(name: string): Promise<any>;
doesExist(id: string): Promise<boolean>;
doesNameExist(name: string): Promise<any>;
createDefaultMemberType(memberTypeName: string): Promise<string | undefined>;
createMemberTypeWithPropertyEditor(memberTypeName: string, dataTypeName: string, dataTypeId: string, groupName?: string): Promise<string | undefined>;
createMemberTypeWithTwoPropertyEditors(memberTypeName: string, dataTypeNameOne: string, dataTypeIdOne: string, dataTypeNameTwo: string, dataTypeIdTwo: string, groupName?: string): Promise<string | undefined>;
}