成员
identity :String
获取 spy 的标识信息。
类型
- String
- 自
- 3.0.0
方法
callFake(fn)
指示 spy 在调用时执行一个假的实现。
参数
名称 | 类型 | 描述 |
---|---|---|
fn |
function | 用传入的参数调用此函数。 |
- 自
- 2.0.0
callThrough()
指示 spy 在调用时执行真实实现。
- 自
- 2.0.0
exec()
执行当前 spy 策略。
- 自
- 2.0.0
rejectWith(value)
指示 spy 在调用时返回一个拒绝指定值的 promise。
参数
名称 | 类型 | 描述 |
---|---|---|
value |
* | 要返回的值。 |
- 自
- 3.5.0
resolveTo(value)
指示 spy 在调用时返回一个解析为指定值的 promise。
参数
名称 | 类型 | 描述 |
---|---|---|
value |
* | 要返回的值。 |
- 自
- 3.5.0
returnValue(value)
指示 spy 在调用时返回该值。
参数
名称 | 类型 | 描述 |
---|---|---|
value |
* | 要返回的值。 |
- 自
- 2.0.0
returnValues(…values)
指示 spy 每被调用一次就返回指定的一个值(按顺序)。
参数
名称 | 类型 | 属性 | 描述 |
---|---|---|---|
values |
* | <可重复的> |
在随后调用 spy 的过程中要返回的值。 |
- 自
- 2.1.0
stub()
指示 spy 在调用时不执行任何操作。这是默认情况。
- 自
- 2.0.0
throwError(something)
指示 spy 在调用时抛出错误。
参数
名称 | 类型 | 描述 |
---|---|---|
something |
Error | Object | String | 要抛出的东西 |
- 自
- 2.0.0