Я посмотрел на документ , чтобы узнать, как протестировать http-запрос, но я не мог понять, как выполнить модульное тестирование службы, как показано ниже, из документации.
class service {
data$: BehaviorSubject<any> = new BehaviorSubject<>(any);
getDatas(): Observable<any> {
this.http.get(url).subscribe((response) => {
this.data$.emit(response);
});
// if return a observable will be like:
// return this.http.get(url).
}
}
Как я могу протестировать службу выше, если ее метод не возвращает Observable?