@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
13 lines (12 loc) • 960 B
TypeScript
import { ApiHelpers } from "../ApiHelpers";
export declare class MediaDeliveryApiHelper {
api: ApiHelpers;
constructor(api: ApiHelpers);
getMediaItemWithId(id: string): Promise<import("playwright-core").APIResponse>;
getMediaItemWithPath(path: string): Promise<import("playwright-core").APIResponse>;
getMediaItemsWithIds(ids: string[]): Promise<import("playwright-core").APIResponse>;
getMediaItemsFromAQuery(fetch: string, filter?: string, sort?: string, skip?: number, take?: number): Promise<import("playwright-core").APIResponse | null>;
verifyDefaultMediaItemJson(mediaName: string, mediaItemJson: any, mediaPath: string, mediaTypeName: string): Promise<void>;
verifyMultipleMediaItemsJson(mediaNames: string[], mediaItemsJson: any, mediaPaths: string[], mediaTypeNames: string[]): Promise<void>;
doesMediaItemWithIdContainValues(id: string, mediaName: string, mediaTypeName: string, url: string): Promise<boolean>;
}