UNPKG

@thisisagile/easy-test

Version:

Straightforward library for testing microservices built with @thisisagile/easy

34 lines (33 loc) 1.59 kB
/// <reference types="jest" /> import CustomMatcherResult = jest.CustomMatcherResult; import { Response } from '../utils/Response'; export declare const toHaveStatus: (res: Response, code: number) => CustomMatcherResult; export declare const toBeOk: (res: Response) => CustomMatcherResult; export declare const toBeCreated: (res: Response) => CustomMatcherResult; export declare const toHaveNoContent: (res: Response) => CustomMatcherResult; export declare const toBeBadRequest: (res: Response) => CustomMatcherResult; export declare const toBeUnauthorized: (res: Response) => CustomMatcherResult; export declare const toBeForbidden: (res: Response) => CustomMatcherResult; export declare const toBeNotFound: (res: Response) => CustomMatcherResult; export declare const toBeConflict: (res: Response) => CustomMatcherResult; export declare const toBeInternalServerError: (res: Response) => CustomMatcherResult; export declare const toBeBadGateway: (res: Response) => CustomMatcherResult; export declare const toBeOkWithItems: (res: Response, length: number) => CustomMatcherResult; declare global { namespace jest { interface Matchers<R, T> { toBeOk(): R; toBeOkWithItems(length: number): R; toBeCreated(): R; toHaveNoContent(): R; toBeNotFound(): R; toBeUnauthorized(): R; toBeForbidden(): R; toBeBadRequest(): R; toBeConflict(): R; toBeInternalServerError(): R; toBeBadGateway(): R; toHaveStatus(code: number): R; } } }