Эффекты ngrx: почему эффекты горячие и ожидаемые в тестах на мрамор - PullRequest
0 голосов
/ 15 октября 2018

Я читаю рамки тестирования 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);
});

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

...