問題タブ [react-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
274 参照

reactjs - React Jest & React Testing Library、ビデオ プレーヤー (再生と一時停止) のテストの記述

私は<ReactPlayer/>自分のプロジェクトの一部として使用しています。<video /> in HTML

このためのテストケースを書きたいと思います。

Iwithoutを使用してテスト ケースを作成するには、 forとorのイベントを作成する必要があります。autoPlayplayvideo manuallytest caseplaypause<ReactPlayer/><video />

テストケースを書く方法はありますかevent of "Play"

前もって感謝します

0 投票する
0 に答える
16 参照

reactjs - 単体テストは、redux-form から接続された子コンポーネントに反応して、テスト カバレッジを向上させます

「redux-form」ライブラリの FieldArray を使用する単純な React コンポーネントがあり、コンポーネントのテスト カバレッジを増やすのに苦労しています。コンポーネントをコンソールログに記録すると、ConnectedFieldArrayコンポーネントが取得されますが、テスト方法が完全にはわかりません。

AMLScreeningSummary.js

AMLScreeningSummary.test.js

console.log(wrapper.debug()) の出力は次のとおりです。

renderPreScreeningRows および renderPreScreeningField 関数によって返されるコンテンツ/子コンポーネントをテストするにはどうすればよいですか? console.log ステートメントは、それらが ConnectedFieldArray コンポーネントであることを示しています。どうすればこれをテストできますか?