介面:SpyStrategy

SpyStrategy

成員

identity :String

取得間諜的識別資訊。

類型
  • String
  • 3.0.0

方法

callFake(fn)

呼叫間諜在被喚醒時呼叫一個假的實作。

參數
名稱 類型 描述
fn function

使用傳遞的參數呼叫以喚醒的函式。

  • 2.0.0

callThrough()

呼叫間諜在被喚醒時呼叫到真實實作。

  • 2.0.0

exec()

執行目前的間諜策略。

  • 2.0.0

rejectWith(value)

呼叫間諜在被喚醒時傳回一個承諾拒絕指定值。

參數
名稱 類型 描述
value *

要傳回的值。

  • 3.5.0

resolveTo(value)

呼叫間諜在被喚醒時傳回一個承諾解析指定值。

參數
名稱 類型 描述
value *

要傳回的值。

  • 3.5.0

returnValue(value)

呼叫間諜在被喚醒時傳回值。

參數
名稱 類型 描述
value *

要傳回的值。

  • 2.0.0

returnValues(…values)

呼叫間諜在每次被喚醒時傳回其中一個指定值(按順序)。

參數
名稱 類型 屬性 描述
values * <repeatable>

在後續呼叫間諜時傳回的值。

  • 2.1.0

stub()

呼叫間諜在被喚醒時不採取任何動作。這是預設值。

  • 2.0.0

throwError(something)

呼叫間諜在被喚醒時擲出一個錯誤。

參數
名稱 類型 描述
something Error | Object | String

要擲出的內容

  • 2.0.0