Я читаю рамки тестирования jasmine-marbles
для эффектов, но мне трудно понять, почему мой поток action
горячий, а поток expected
холодный.
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);
});
У меня есть подозрения, но мне бы очень хотелось узнать причину фактическую .