UNPKG

@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
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>;