我在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);
}); 不幸的是,我没有找到任何关于茉莉花弹珠的记录。谁能解释一下热函数和冷函数的第一个参数是什么意思?有没有可能找到任何关于它的文档?
发布于 2017-07-28 18:47:37
我找到了一些关于它的文档https://ngrx.io/guide/effects/testing#marble-diagrams
这可能会对其他人有所帮助。
https://stackoverflow.com/questions/45370999
复制相似问题