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'マッチャーはどうやって使いますか?私は "Property 'toBeObservable'はタイプ 'Matchers'"のエラーに存在しません! – nakajuice
それは私のために、どんな誤りもなく働く。 – ilyabasiuk
@haemhweg 'toBeObservable'を使うには' jasmine-marbles'をインストールする必要があります。 –