两者之间有什么区别
expectObservable(e1.merge(e2)).toBe(expected);
和
expect(e1.merge(e2)).toBeObservable(expected);
语法?
是测试库还是风味?
答案 0 :(得分:0)
好像官方的回购协议使用.toBeObservable匹配器。
https://github.com/synapse-wireless-labs/jasmine-marbles/blob/master/spec/integration.spec.ts
https://github.com/cartant/rxjs-marbles
不确定RxJS文档为什么使用ExpectObservable()
答案 1 :(得分:0)
根据我的用法: toBeObservable来自第三方库Jasmine-marbles
expectObservable来自rxjs模块TestScheduler中的构建。