Как вернуть содержимое файла из $ httpBackend от angular?
Я пытаюсь настроить набор тестов e2e в angular, и мне нужно возвращать готовые ответы, используя $ httpBackend. Было бы хорошо, если бы я мог просто вернуть содержимое файла, например,
$httpBackend.whenPOST('/phones').respond(function(method, url, data) {
return getContentOf("/somefile");
});
Я пытался использовать $ http, что-то вроде
$httpBackend.whenPOST('/phones').respond(function(method, url, data) {
return $http.get("/responses/phones.js");
});
но это не сработало, угадайте, что angular не поддерживает возврат обещаний от $ httpBackend?
Один из способов сделать это - ссылаться на js-файлы с ответами при загрузке приложения и назначать содержимое файла переменным, но было бы намного удобнее загружать данные по требованию.