首页 > 解决方案 > RxJS Marble 测试:expectObservable 与 toBeObservable

问题描述

有什么区别:

expectObservable(e1.merge(e2)).toBe(expected);

expect(e1.merge(e2)).toBeObservable(expected);

句法?

是一个测试库的问题还是只是一个味道?

标签: unit-testingjasminejasmine-marblesrxjs-marbles

解决方案


根据我的用法:toBeObservable 来自第三方库 jasmine-marbles

expectObservable 来自内置 rxjs 模块:TestScheduler。


推荐阅读