redux-test-utils
Version:
Test utils to simplify mocking for redux.
10 lines (9 loc) • 408 B
TypeScript
import { AnyAction, Dispatch } from 'redux';
export interface MockDispatch<T extends AnyAction> {
dispatch: Dispatch<T>;
getActions: () => AnyAction[];
getAction: (type: any) => AnyAction | undefined;
isActionTypeDispatched: (type: any) => boolean;
isActionDispatched: (action: AnyAction) => boolean;
}
export declare const createMockDispatch: <T extends AnyAction>() => MockDispatch<T>;