ts-mockito
Version:
Mocking library for TypeScript
11 lines (10 loc) • 485 B
TypeScript
import { Mocker } from "./Mock";
import { MethodStub } from "./stub/MethodStub";
export declare class Spy extends Mocker {
private realMethods;
constructor(instance: any);
reset(): void;
protected getEmptyMethodStub(key: string, args: any[]): MethodStub;
protected createInstancePropertyDescriptorListener(key: string, descriptor: PropertyDescriptor, prototype: any): void;
protected createInstanceActionListener(key: string, prototype: any): void;
}