0
カルマを私の角型アプリケーションのコントローラをテストするために使用していますが、アプリケーション自体が期待どおりに動作しますが、ユニットテストスローerror: unexpected request: GET views/home.html
はui-routerと$ httpBackendによって問題があります。その一つのアプローチは、「カルマ・プリプロセッサ」によってキャッシュだったが、私が行っていることである。カルマユニットテストの予期せぬGETリクエスト
var MenuController, scope, $httpBackend;
// Initialize the controller and a mock scope
beforeEach(inject(function($controller, _$httpBackend_, $rootScope, menuService) {
// place here mocked dependencies
$httpBackend = _$httpBackend_;
$httpBackend.whenGET("views/header.html").respond(200,'');
$httpBackend.expectGET("http://localhost:3000/dishes").respond([{ ....
が、GETエラーは、私の見解フォルダ内のすべてのテンプレートに表示されます。
すべてのテンプレートやその他の予期しないGETリクエストを無視する方法はありますか?