Я пытаюсь написать модульный тест TypeScript, используя TypeMoq, который проверяет HTTP-запрос и возвращает ответ об ошибке.При возврате базового объекта, как и ожидалось, проблем нет, но при попытке вернуть ответ об ошибке HTTP тест всегда завершается неудачей из-за генерируемого исключения.
Как я могу написать фиктивную настройку, используя TypeMoq, которая возвращает ответ об ошибке HTTP и не выдает исключение?Если есть код ошибки ответа HTTP, я хочу установить свойство component.SomeProperty.
mock.setup(x => x.getHttpData()).throws(() => new Error('error'));
expect(component.SomeProperty).toBe('someValue');