現在、いくつかの追加のカスタマイズ(特定のコンテキストでの戻りデータの処理方法に関する)を追加し、情報と変更についてサーバーをポーリングするjQueryプラグインがあります。必要な機能の1つは、ユーザーがポーリング間隔を設定できるようにすることです。setTimeout
(再帰とペアになっている)は、定数ポーリングを作成するために使用される関数です。これも要件です。
これは私が困惑しているところです:上記の必要な機能に加えて、ユーザー指定の値が実際にsetTimeoutで使用されたかどうかもテストする必要があります。QUnitの観点からこれを行うにはどうすればよいですか?
Date.getTime()を使用して関数のタイミングをまっすぐに考えましたが、現在の設定方法はオプションではありません。