Merge pull request #7900 from tompere/fix-SpyAnd-returnValues

updated SpyAnd return values
This commit is contained in:
Masahiro Wakame
2016-02-06 23:44:47 +09:00
+2 -2
View File
@@ -423,11 +423,11 @@ declare module jasmine {
/** By chaining the spy with and.callThrough, the spy will still track all calls to it but in addition it will delegate to the actual implementation. */
callThrough(): Spy;
/** By chaining the spy with and.returnValue, all calls to the function will return a specific value. */
returnValue(val: any): void;
returnValue(val: any): Spy;
/** By chaining the spy with and.callFake, all calls to the spy will delegate to the supplied function. */
callFake(fn: Function): Spy;
/** By chaining the spy with and.throwError, all calls to the spy will throw the specified value. */
throwError(msg: string): void;
throwError(msg: string): Spy;
/** When a calling strategy is used for a spy, the original stubbing behavior can be returned at any time with and.stub. */
stub(): Spy;
}