मेरी परीक्षण के लिए मैं Observable.of()
साथ एक घटना धारा उपहास करने के लिए कोशिश कर रहा हूँ लेकिन जब मैंRxJS पहले() के लिए Observable.of() - अनुक्रम में कोई तत्व
const actions$ = Observable.of({});
...
// in the function that is tested
actions$
.filter(action => action.type === 'LOAD_REQUEST')
.first()
.subscribe(() => { ... do something });
कोशिश मैं निम्नलिखित त्रुटि मिलती है
EmptyError: no elements in sequence in xxx.js
यह तब होता है जब मैं .first()
का उपयोग करता हूं।
मैं ईवेंट स्ट्रीम का नकल कैसे कर सकता हूं ताकि परीक्षण विफल न हों?
इस प्रीफेक्ट उत्तर के लिए धन्यवाद, यह तय करना वास्तव में कठिन था कि "जवाब स्वीकार करें" को कौन देना है। जबकि आपने मुझे समझाया कि मैंने त्रुटि क्यों देखी और मैंने क्या गलत किया Tamas ने मुझे इसे ठीक करने का समाधान दिया। – select