Я пытаюсь проверить, что моя программа обрабатывает сообщения об ошибках, получаемые из HTTP-запросов, но я не могу понять, как имитировать это с помощью $ httpBackend. Учитывая следующие:
$httpBackend.expectGET(path).respond(400, object);
400 комплектов response.status, и объект устанавливает response.data, но как установить response.error? Данные, которые необходимо проверить, не находятся в поле данных.
Пример API Ответ:
{
status: 400,
data: {},
error: {}
}
У меня такой же вопрос. –
В объектах ответа ошибки 'error' нет. Отправьте свой код и уточните, что вы хотите проверить. –
В объектах ответа httpBackend нет ошибок, но есть объекты, которые я получаю от используемого API. Это проблема. – TiggerToo