私のプロジェクトでは、次のようにいくつかの HTTP リクエストを作成します。
var options = {
params:{
foo: 'bar'
hello: world
}
};
$http.get("my/service", options)
つまり、最終的な HTTP 呼び出しは次のようになります。my/service?foo=bar&hello=worldVar
$httpBackend
これを考慮して設定するにはどうすればよいですか?
私が見る問題は次のとおりです。
- このスタイルでは、パラメーターの順序が保証されていません。つまり、最初のパラメーターを設定するの
expectGet
が難しくなります。 - パラメータを本当に気にしない場合、呼び出しをテストするのは難しい