systelab-components-wdio-test
Version:
Widgets to be use in the E2E Tests based in WDIO
32 lines (31 loc) • 2.05 kB
TypeScript
import { BasicElementRequest } from '../request/basic-element.request';
import { ApplicationStartRequest } from '../request/application-start.request';
import { ApplicationNavigateRequest } from '../request/application-navigate.request';
import { WindowSizeRequest } from '../request/window-size.request';
import { ApplicationWriteTextRequest } from '../request/application-write-text.request';
import { HTMLRequest } from '../request/html.request';
import { PropertyElementRequest } from '../request/property-element.request';
import { WriteElementRequest } from '../request/write-element.request';
import { CSSPropertyElementRequest } from "../request/css-property-element-request";
import { ScrollElementRequest } from "../request/scroll-element.request";
import { LongPressElementRequest } from '../request/long-press-element.request';
import { UploadFileElementRequest } from '../request/upload-file-element.request';
export declare class JSONSchemaValidator {
private static ajv;
private static loadedSchemas;
private static __dirname;
static validateApplicationStartRequest(data: unknown): ApplicationStartRequest;
static validateApplicationNavigateRequest(data: unknown): ApplicationNavigateRequest;
static validateBasicElementRequest(data: unknown): BasicElementRequest;
static validateWindowSizeRequest(data: unknown): WindowSizeRequest;
static validateApplicationWriteTextRequest(data: unknown): ApplicationWriteTextRequest;
static validateHTMLRequest(data: unknown): HTMLRequest;
static validateCSSPropertyRequest(data: unknown): CSSPropertyElementRequest;
static validatePropertyRequest(data: unknown): PropertyElementRequest;
static validateWriteRequest(data: unknown): WriteElementRequest;
static validateScrollRequest(data: unknown): ScrollElementRequest;
static validateLongPressRequest(data: unknown): LongPressElementRequest;
static validateUploadFileRequest(data: unknown): UploadFileElementRequest;
private static validateData;
private static loadSchema;
}