@iamkenos/iris
Version:
Test API endpoints with Axios & Jest using a collection of custom matchers and built-in utility functions.
13 lines (12 loc) • 1.22 kB
TypeScript
import { Response } from "../client/index";
export declare const formatStepName: (functionName: string, preferred?: boolean) => string;
export declare const thenPendingStep: (message: string) => void;
export declare const thenCookiesExist: (response: Response, preferred?: boolean) => void;
export declare const thenCookiesEquals: (response: Response, expected: any, preferred?: boolean) => void;
export declare const thenResponseStatusEquals: (response: Response, expected?: number, preferred?: boolean) => void;
export declare const thenResponseBodyEquals: (response: Response, expected: any, preferred?: boolean) => void;
export declare const thenResponseBodyPropEquals: (response: Response, prop: string, expected: any, preferred?: boolean) => void;
export declare const thenResponseBodyIsEmpty: (response: Response, preferred?: boolean) => void;
export declare const thenResponseTimeIsLessThan: (response: Response, expected: number, preferred?: boolean) => void;
export declare const thenResponseTimeIsGreaterThan: (response: Response, expected: number, preferred?: boolean) => void;
export declare const thenResponseSchemaEquals: (response: Response, expected: string, preferred?: boolean) => Promise<void>;