これを行う簡単な方法があるはずですが、文書化された構文はどこにも見つかりません。どのように反応成分をJestと模倣して小道具を持っていますか?
:私は私のテスト結果を乱雑リアクト警告で終わることを除いて、作品
jest.mock('./common/MultiSelect', 'MultiSelect');
:私は、私はこのような冗談でモックしたい小道具と反応する成分を有し警告:未知の小道具
options
。この小道具を要素から取り外します。
私は選択肢が下支えしていないからかってるの成分、と私は本当にそれがレンダリングされますどのように気にしないので、どのように私はそれが警告をスローしないような方法でそれを模擬することができますか?私は、モックでReact.createElementを使用し、要素名と小道具引数を持つ配列を返すことを試みました。
私はモックとしたいコンポーネントは、このように使用されます。
<MultiSelect
options={['option 1', 'option 2']}
/>
テスト対象のコンポーネントを表示しますか? –