angular.mock.$httpBackend
を使用するAngularサービスの単体テストに取り組んできました$http
。私のテストケースはサービスにアクセスする必要があり、サービスは$httpBackend
.
ただし、現在私をつまずかせている特定の問題は、angular.mock.inject()
コンビニエンス メソッドがラップする関数をすぐに実行する場合と、関数のコピーを返すだけの場合があることです。ソースを見ると、これは currentSpec.isRunning というプロパティに基づいていることがわかります。これは何を意味するのでしょうか?これはテスタキュラーまたはジャスミンのプロパティですか? うさぎの穴はまだそこまで行っていませんが…