我正在阅读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);
});
我很怀疑,但是我真的很想知道实际的原因。