2

qunitで非同期テストajaxリクエストのセットアップ/ティアダウンモデルを実行する例を誰かが提供できますか?

例えば

setup: データベースの作成 t1: ドキュメント 1 を作成するための REST 呼び出し t2: ドキュメント 1 を更新するための REST 呼び出し t3: ドキュメント 1 を削除するための REST 呼び出し t4: ドキュメント 1 を更新するための REST 呼び出し (エラー原因 1 は削除されました) t5: 作成するための REST 呼び出しドキュメント 2 のティアダウン: すべてのドキュメントをクリアし、データベースを削除します

ありがとう

4

2 に答える 2

4

QUnit の setup/teardown メソッドstop()start( ) を使用できます。

一方、実際のリクエストをモックすることを考慮して、クライアント側のコードをテストします。jquery でタグ付けしたように、おそらく $.ajax とその兄弟を使用しているので、jquery-mockjaxがその仕事をするはずです。

于 2011-08-14T22:32:27.587 に答える