Đối với các bài kiểm tra của tôi, tôi đang cố gắng để thử một dòng sự kiện với Observable.of()
nhưng khi tôi cố gắngRxJS đầu tiên() cho Observable.of() - không có các yếu tố trong chuỗi
const actions$ = Observable.of({});
...
// in the function that is tested
actions$
.filter(action => action.type === 'LOAD_REQUEST')
.first()
.subscribe(() => { ... do something });
tôi nhận được lỗi sau
EmptyError: no elements in sequence in xxx.js
Điều này chỉ xảy ra khi tôi sử dụng .first()
.
Tôi làm cách nào để thử luồng sự kiện để kiểm tra không thành công?
Cảm ơn câu trả lời này, thật khó để quyết định ai sẽ đưa "câu trả lời chấp nhận" cho. Trong khi bạn giải thích cho tôi lý do tại sao tôi thấy lỗi và những gì tôi đã làm sai Tamas đã cho tôi giải pháp để sửa chữa nó. – select