@the-standard/jest-extensions
Version:
Extensions for jest that provide expect extensions for the-standard libraries
11 lines (10 loc) • 697 B
TypeScript
import { Exception } from '@the-standard/exceptions';
import { Action } from '@the-standard/types';
import { AssertionResult } from '../../models/assertion-result/assertion-result';
import { IJestExceptionsExtensionsClient } from './jest-exceptions-extensions-client.interface';
export declare class JestExceptionExtensionsClient implements IJestExceptionsExtensionsClient {
private readonly jestExceptionExtensionsService;
constructor();
assertActionThrowsExpectedException(action: Action<void>, expectedException: Exception): AssertionResult;
assertActionThrowsExpectedExceptionAsync(asyncAction: Action<Promise<void>>, expectedException: Exception): Promise<AssertionResult>;
}