Для своих тестов я пытаюсь имитировать поток событий с помощью Observable.of()
, но когда я пытаюсь
const actions$ = Observable.of({});
...
// in the function that is tested
actions$
.filter(action => action.type === 'LOAD_REQUEST')
.first()
.subscribe(() => { ... do something });
Я получаю следующую ошибку
EmptyError: нет элементов в последовательности в xxx.js
Это происходит только тогда, когда я использую .first()
.
Как я могу имитировать поток событий, чтобы тесты не провалились?