2017-07-28 7 views
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); 
}); 

残念ながら、私はジャスミン - 大理石に関する文書は見つかりませんでした。 冷たい機能のための最初のパラメータが何を意味するのか誰でも説明できますか?それについてのドキュメントを見つけることは可能でしょうか?

+0

'toBeObservable'マッチャーはどうやって使いますか?私は "Property 'toBeObservable'はタイプ 'Matchers'"のエラーに存在しません! – nakajuice

+0

それは私のために、どんな誤りもなく働く。 – ilyabasiuk

+0

@haemhweg 'toBeObservable'を使うには' jasmine-marbles'をインストールする必要があります。 –

答えて

関連する問題