У меня есть метод, который возвращает Observable :
public hasFiltersSelected(): Observable<boolean> {
return this.store.pipe(
select(selectSelectedFilters),
map(obj => Object.keys(obj).length > 0)
);
}
Кто-нибудь знает, как мне провести модульное тестирование для этого? тывм





Вы можете попробовать что-то вроде этого. Где «сервис» — это экземпляр, содержащий hasFilterSelected()
it('should return observable of true', () => {
spyOn(service, 'hasFilterSelected');
service.hasFilterSelected().subscribe((resp) => {
expect(resp).toEqual(true);
}
expect(service.hasFilterSelected).toHaveBeenCalled();
}