Como retornar um conteúdo de arquivo do $ httpBackend da angular?

Estou tentando configurar um conjunto de testes e2e em angular e preciso retornar respostas em lata usando $ httpBackend. Seria bom se eu pudesse retornar um conteúdo de arquivo, por exemplo

  $httpBackend.whenPOST('/phones').respond(function(method, url, data) {
    return getContentOf("/somefile");
  });

Eu tentei usar $ http, algo parecido com

  $httpBackend.whenPOST('/phones').respond(function(method, url, data) {
    return $http.get("/responses/phones.js");
  });

mas não funcionou, acho que o angular não suporta o retorno de promessas de $ httpBackend?

Uma maneira de fazer isso é referenciar arquivos js com respostas no carregamento do aplicativo e atribuir o conteúdo do arquivo a variáveis, mas seria muito melhor poder carregar dados sob demanda.

questionAnswers(3)

yourAnswerToTheQuestion