2
我正在ngrx商店中測試效果。在更新ngrx版本後,我發現,如何測試它的方式已經改變。ngrx 4測試效果茉莉花彈珠
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);
});
不幸的是,我沒有找到茉莉花彈珠的任何文件。 有人能解釋什麼意思是熱感冒功能的第一個參數?有沒有可能找到任何關於它的文檔?
你如何使用'toBeObservable'匹配器?我得到「屬性'toBeObservable'不存在類型'Matchers'」錯誤! – nakajuice
它適用於我,沒有任何錯誤。 – ilyabasiuk
@haemhweg您需要安裝'jasmine-marbles'才能夠使用'toBeObservable'。 –