問題タブ [httpbackend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
40 参照

javascript - 基本的な Angular サービスのテスト

これが私のセットアップです:

これが私のジャスミンテストファイルです:

したがって、この elbService.remove_instance(1,1) を実行すると undefined が返されます。理由はありますか?

0 投票する
2 に答える
334 参照

javascript - Angularjs $httpBackend の予期しないリクエスト

$http.getメソッドを呼び出すサービスを含む AngularJS コントローラーの単体テストをセットアップしようとしています。ただし、$httpBackend.expectGET以前に使用しても$httpBackend.flush()、アプリは GETHTML リソースをテンプレート化しようとしているため、予期しない要求エラーが発生します。

私は得ています:

予期しないリクエスト: GET ./template/loader/app-loader.html

これは、コントローラーの前にロードする必要がある私のテンプレートです。テンプレート GETS をバイパスする方法を知っていますか?

0 投票する
1 に答える
682 参照

angularjs - 単体テストでの動的な $httpBackend 応答

バックエンドをモックし、コンテンツのページングを許可するサービスを作成しました。

テスト:

期待されるデータ (メディア) の代わりに、スコープで「null」を取得し、null のプロパティにアクセスしようとすると例外が発生します。

0 投票する
0 に答える
638 参照

angularjs - angularモックバックエンドからCookieを送信するには?

私は現在、ngMock モジュールで angular の$httpBackendサービスを使用して、アプリ フロントエンドのバックエンドレス開発に携わっています。

モック バックエンドを使用してリクエストに対する応答を送信できますが、このサービスを使用して Cookie を送信する方法を見つけることができませんでした。ユーザー認証と承認の目的でこれらの Cookie が必要です。モック バックエンドまたは回避策から Cookie を送信する方法はありますか?

0 投票する
1 に答える
1040 参照

angularjs - TypeError: 未定義のプロパティ '_scope' を読み取れません

Jasmine でテストを実行すると、そのエラーが発生します。モック ajax 呼び出しのテストを作成しようとしています。データ自体は重要ではありません。テストの実行を確認したいだけです。私のコード:

ジャスミンでの私のテスト:

同様の質問を見てみましたが、何も役に立ちませんでした。任意の提案をいただければ幸いです。