Slide 25
Slide 25 text
const scheduler = new Rx.TestScheduler();
const getUserFromServerStream = scheduler.createColdObservable(
onNext(100, ({ id: 1, name: 'myUser' })),
onCompleted(110)
);
mocha.stub('getUserFromServer').returns(getUserFromServerStream);
const results = scheduler.startScheduler(
() => getUser(1)
);
console.log(results.messages) // [0]=onNext(100, ({ id: 1, name: 'myUser' }))), [1]=onComplete(110)