UNPKG

@opra/testing

Version:
31 lines (30 loc) 1.03 kB
import '../expect-extend/index.js'; import { ApiExpectBase } from './api-expect-base.js'; import { ApiExpectCollection } from './api-expect-collection.js'; import { ApiExpectError } from './api-expect-error.js'; import { ApiExpectObject } from './api-expect-object.js'; import { ApiExpectOperationResult } from './api-expect-operation-result.js'; export declare class ApiExpect extends ApiExpectBase { /** * Tests if request succeeded * @param status Status code number between 200-299 */ toSuccess(status?: number): this; /** * Tests if request failed * @param status Status code number between 400-599 */ toFail(status?: number): ApiExpectError; /** * Tests if API returns a Collection */ toReturnCollection(): ApiExpectCollection; /** * Tests if API returns an Object */ toReturnObject(contentType?: string): ApiExpectObject; /** * Tests if API returns an OperationResult */ toReturnOperationResult(): ApiExpectOperationResult; }