UNPKG

@case-contract-testing/case

Version:

Next-generation contract testing suite

8 lines (7 loc) 804 B
import type { AnyCaseNodeOrData, AnyStringMatcher } from '../types'; import { CoreHttpBasicAuthValue, CoreHttpRequestMatcher, CoreHttpResponseMatcher, CoreHttpStatusCodeMatcher, CoreUrlEncodedStringMatcher, HttpMockRequest, HttpMockResponse } from './types'; export declare const httpStatusCodeMatcher: (codes: string | Array<string>, example?: number) => CoreHttpStatusCodeMatcher; export declare const httpRequestMatcher: (request: HttpMockRequest) => CoreHttpRequestMatcher; export declare const httpResponseMatcher: (response: HttpMockResponse) => CoreHttpResponseMatcher; export declare const coreUrlEncodedString: (child: AnyCaseNodeOrData) => CoreUrlEncodedStringMatcher; export declare const coreBasicAuthValue: (username: AnyStringMatcher, password: AnyStringMatcher) => CoreHttpBasicAuthValue;