Home > typeioc > IWithSubstituteResult
Represents fluent cascading API interface for substitutes specification
Signature:
export interface IWithSubstituteResult
Property | Type | Description |
---|---|---|
intercept | <R extends (Function | Object)>(subject: R) => R |
Create a subject with members substituted by given parameters. For the instances of an object - interceptInstance method is used, for prototypical/constructible functions - interceptPrototype is used |
interceptInstance | <R extends Object>(subject: R) => R |
Creates intercepted instance representative |
interceptPrototype | <R extends Function>(subject: R) => R |
Creates intercepted prototype representative |
withSubstitute | (substitute: ISubstituteInfo) => IWithSubstituteResult |
Adds a new substitute to the substitute chain |