【发布时间】:2021-01-23 06:13:06
【问题描述】:
使用 RXJS 的 TestScheduler,有没有一种很好的方法可以对发出 undefined 值的类似事件的 observable 进行弹珠测试?
我使用的是 TypeScript,所以类型规避/猴子补丁是不可取的。
testScheduler.schedule(() => valueEmittingWork(), 20);
testScheduler.schedule(() => valueEmittingWork(), 40);
testScheduler.run(rx => {
rx.expectObservable(myObservable).toBe(`20ms ??? 19ms ???`);
// Above uses the new time progression syntax. What do I put instead of ???
});
【问题讨论】:
标签: unit-testing rxjs rxjs-marbles