Эффекты 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);
});

У меня есть подозрения, но я бы очень хотел узнать причину.

0 ответов

Другие вопросы по тегам