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