J'ai une API qui répond à l'état 202 sans données, mais la réponse a un en-tête "Location" qui pointe vers une URL.
J'ai regardé la documentation $ httpBackend response (...) et je ne vois aucune mention sur la façon de se moquer d'un en-tête dans la réponse.
J'ai pris une supposition qu'il pourrait être quelque chose comme ceci:
var expectedUrl = 'http://...';
var responseConfig = {
headers: {
location: 'http://...'
}
};
$httpBackend.when(expectedUrl).respond(202, '', responseConfig);
Dans mes tests unitaires, je suis en train de statut attendu 202, mais les en-têtes (« emplacement ») est de retour non défini.
Suggestions?