ts-auto-mock
Version:
Typescript transformer to unlock automatic mock creation for interfaces and classes
10 lines (9 loc) • 397 B
TypeScript
import type * as ts from 'typescript';
export interface CreateMockOptions {
nodeToMock: ts.TypeNode;
hydrated?: boolean;
defaultValues?: ts.Expression;
amount?: ts.Expression;
}
export declare function getMock(node: ts.CallExpression, options: CreateMockOptions): ts.Expression;
export declare function storeRegisterMock(typeToMock: ts.TypeNode, node: ts.CallExpression): ts.Node;