AngularJS $ httpBackend - ошибка «Больше не ожидается запрос»

Это выглядитэто работает решение, которое показывает, как работать с$httpBacked http://jsfiddle.net/EgMpe/8/

Но для моего случая:

маршруты

app.config(['$routeProvider', function($routeProvider) { $routeProvider.

    when('/',  {templateUrl: 'partials/user-list.html'}).

...

фальшивый сервис:

app.run(function($httpBackend) {

        var users = [{"id":1,"name":"bob","email":"[email protected]"}, {"id":2,"name":"bob2","email":"[email protected]"}]

        $httpBackend.whenGET('/rest/users').respond(function(method,url,data) {
            console.log("Getting users");
            return [200, users, {}];
        });
    });

..

реальный сервис:

services.factory('Users', function($resource){
    return $resource('/rest/users', {}, {
        get:        {method: 'GET', isArray:true}
    });
});

у меня естьошибка когда перейти на мой "/" маршрут, который перенаправляет меня наuser-list.html страница:

Ошибка: неожиданный запрос: GET partials / user-list.html Больше не ожидается запрос в $ httpBackend ... / mysite / public / angular / libs / angular-1.2.0 / angular-mocks.js: 1060: 9)

Вопрос 1: Есть лиhttpBackend не делать никаких другихhttp запрос?

Я пытался использоватьпройти через метод, позволяющий http ударить по реальной стороне сервера:

$httpBackend.whenGET(/^\/mysite\//).passThrough();

Но это не помогает.

Ответы на вопрос(2)

Ваш ответ на вопрос