Я хочу написать модульный тест для этой функции getData ().
getData(){
this.service.getvalues().subscribe(
results => {
},
err => {
throw err;
}
);
}
Я пробовал это
it('', async(() => {
serviceSpy.getvalues.and.returnValue(throwError({}));
try {
component.getData({});
} catch (error) {
console.log(error);
}
}));
Эта функция getData ничего не возвращает.
Я поместил asnyc () в его блок, чтобы убедиться, что тест автоматически завершится, когда будут выполнены все асинхронные вызовы в этой зоне.
моя проблема в том, что я не могу уловить эту ошибку
Потому что это исключение выбрасывает в асинхронный блок