問題タブ [react-native-testing-library]
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.
reactjs - React ネイティブ jest.preset.js ファイルの欠落エラー
@testing-library/react-native を使用して RN アプリをテストしています。yarn test を実行すると、以下のエラーが発生します。
アプリに typescript を使用しています。
私のテストスクリプトはこのようなものです。
jest.config.json ファイルはこんな感じです。
このエラーが発生するのはなぜですか?
react-native - react-native-testing-library でフォームを送信する方法、または入力時に Enter キーを押す方法
次の問題があります: テストで関数が呼び出されているかどうかをテストする必要がありますが、正しくテストするには、Enter キーを押すか、フォームを送信する必要がありますが、意図したとおりに機能していないようです。私はすでに次のことを試しました:
コンポーネントのプロップをトリガーする唯一の方法onSubmitEditing
は、Enter キーを押すことです。
テストしようとしているコードは次のとおりです。
_searchPressingEnter
関数のコードは次のとおりです。
Enter キーが押されると、_searchPressingEnter
関数が呼び出され、onSubmitEditing
prop がトリガーされます。
react-native - 要素のテスト フォーカス
TextInput
このコンポーネントがフォーカスされていることを確認するにはどうすればよいですか? 私はウェブ上でそれを行う方法を知っています:
しかし、React Native で同じことを行うにはどうすればよいでしょうか?