angular – ngrx 4测试效果jasmine-marbles

前端之家收集整理的这篇文章主要介绍了angular – ngrx 4测试效果jasmine-marbles前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在努力测试ngrx商店中的效果.在将ngrx更新为版本后,我发现改变方式,如何测试它.

import { hot,cold } from 'jasmine-marbles';

it('should work',() => {
   actions = hot('--a-',{ a: SomeAction });

   const expected = cold('--b',{ b: AnotherAction });

   expect(effects.someSource$).toBeObservable(expected);
});

不幸的是,我没有找到任何关于茉莉花弹珠的文件.
任何人都可以解释一下冷热功能的第一个参数是什么意思吗?是否可以找到有关它的任何文档?

解决方法

终于找到了一些关于它的文档
https://github.com/ReactiveX/rxjs/blob/master/doc/writing-marble-tests.md

可能对其他人有帮助.

猜你在找的Angularjs相关文章