クラス: Clock

Clock

Jasmine のモッククロックは時間依存コードをテストするときに使用されます。
注意: 直接構築しないでください。現在のクロックは jasmine.clock で取得できます。

以降
  • 1.3.0

メソッド

install() → {Clock}

ビルトインメソッドにモッククロックをインストールします。

以降
  • 2.0.0
返り値
タイプ
Clock

mockDate(initialDateopt)

インストールされた Clock に new Date() によって返される日もモックするように指示します。

パラメータ
名前 タイプ 属性 デフォルト 説明
initialDate Date <optional>
now

提供する Date

以降
  • 2.1.0

tick(millis)

Clock を前方に増加し、キューに入れられたタイムアウトを実行します。

パラメータ
名前 タイプ 説明
millis int

増加するミリ秒数。

以降
  • 1.3.0

uninstall()

モッククロックをアンインストールし、ビルトインメソッドを元の場所に返します。

以降
  • 2.0.0

withMock(closure)

モッククロックを使用して関数を実行します。

関数が呼び出される前にクロックは install され、関数が完了した後に finallyuninstall されます。

パラメータ
名前 タイプ 説明
closure function

呼び出される関数。

以降
  • 2.3.0