NGRX效果:为什么大理石测试中效果如此之高且预期为真

时间:2018-10-15 10:37:46

标签: angular testing ngrx effects jasmine-marbles

我正在阅读jasmine-marbles效果测试框架,但我一直在努力理解为什么action流很热而expected流却很冷。 / p>

it('should return a Obj from LoadObjSuccess', () => {
  const action = new fromActions.LoadObj();
  const completion = new fromActions.LoadObjSuccess(obj);

  actions$.stream = hot('-a', { a: action });
  const expected  = cold('-b', { b: completion });

  expect(effects.loadObj$).toBeObservable(expected);
});

我很怀疑,但是我真的很想知道实际的原因。

0 个答案:

没有答案