インターフェース: SpyStrategy

SpyStrategy

メンバー

identity :String

スパイの識別情報を取得します。

  • String
導入
  • 3.0.0

メソッド

callFake(fn)

呼び出されたときに、偽の実装を呼び出すようにスパイに指示します。

パラメーター
名前 説明
fn 関数

渡されたパラメーターで呼び出す関数。

導入
  • 2.0.0

callThrough()

呼び出されたときに、実際の実装を呼び出すようにスパイに指示します。

導入
  • 2.0.0

exec()

現在のスパイ戦略を実行します。

導入
  • 2.0.0

rejectWith(value)

呼び出されたときに、指定された値で拒否されるpromiseを返すようにスパイに指示します。

パラメーター
名前 説明
value *

返す値。

導入
  • 3.5.0

resolveTo(value)

呼び出されたときに、指定された値に解決されるpromiseを返すようにスパイに指示します。

パラメーター
名前 説明
value *

返す値。

導入
  • 3.5.0

returnValue(value)

呼び出されたときに値を返すようにスパイに指示します。

パラメーター
名前 説明
value *

返す値。

導入
  • 2.0.0

returnValues(…values)

スパイが呼び出されるたびに、指定された値の1つ(順番に)を返すようにスパイに指示します。

パラメーター
名前 属性 説明
values * <repeatable>

スパイへの後続の呼び出しで返される値。

導入
  • 2.1.0

stub()

呼び出されたときに何もしないようにスパイに指示します。 これはデフォルトです。

導入
  • 2.0.0

throwError(something)

呼び出されたときにエラーをスローするようにスパイに指示します。

パラメーター
名前 説明
something Error | Object | String

スローするもの

導入
  • 2.0.0