Teste angular usando passagem em teste unitário
Estou tentando testar uma diretiva em Angular, mas não consigo fazer o modelo correspondente funcionar.
A diretiva lista o templateUrl assim
templateUrl: 'directives/listview/view.html'
Agora, quando escrevo qualquer teste unitário, recebo
Error: Unexpected request: GET directives/listview/view.html
Então eu tenho que usar o $ httpBackend e responder com algo sensato como
httpBackend.whenGET('directives/listview/view.html').respond("<div>som</div>");
Mas realmente eu quero simplesmente retornar o arquivo real, e também fazê-lo de forma síncrona, então não há problemas com esperas, objetos adiados etc. Como fazer isso?