UNPKG

@sprucelabs/spruce-event-utils

Version:

Some helpful utilities to speed up working with Mercury! 🚅

10 lines (9 loc) • 817 B
import AbstractSpruceError from '@sprucelabs/error'; import { MercuryAggregateResponse } from '@sprucelabs/mercury-types'; declare const eventAssertUtil: { assertError(error: Error | AbstractSpruceError<any>, expectedCode: string, expectedPartialOptions?: Record<string, any> | undefined): any; assertIncludesError(error: Error | AbstractSpruceError<any>, expectedCode: string, expectedPartialOptions?: Record<string, any> | undefined): void; assertErrorFromResponse(response: MercuryAggregateResponse<any>, expectedCode: string, expectedPartialOptions?: Record<string, any> | undefined): AbstractSpruceError; assertResponseIncludesError(response: MercuryAggregateResponse<any>, expectedCode: string, expectedPartialOptions?: Record<string, any> | undefined): void; }; export default eventAssertUtil;