代码之家  ›  专栏  ›  技术社区  ›  Felix

RxJS大理石测试:预期可观察与待观察

  •  0
  • Felix  · 技术社区  · 8 年前

    以下两者之间的区别是什么:

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

    和

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

    语法?

    这是一个测试库的问题还是仅仅是一种味道?

    1 回复  |  直到 8 年前
        1
  •  2
  •   Chris Bao    7 年前

    根据我的使用情况: TobeoObservable来自第三方库jasmine marbles

    expectObservable来自内置rxjs模块:TestScheduler。

    推荐文章