問題タブ [native-module]

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 に答える
4237 参照

react-native - テストで NativeModule.RNLocalize is null エラーを解決するにはどうすればよいですか?

パッケージreact-native-localizeを使用して、アプリでローカリゼーションを提供しています。私はすでにライブラリをリンクしており、デバイス上で正常に動作します。

問題:

react-native-localizeをインポートするコンポーネントをテストするとき。エラーが発生しますreact-native-localize: NativeModule.RNLocalize is null。この null エラーを解決するためにjest.mock('react-native-localize');、テスト ファイルの先頭で呼び出します。しかし、まだ を指しているエラーが発生しNativeModule.RNLocalize is nullます。パッケージの READMEに記載されているモックも提供しましたが、役に立ちませんでした。

質問:

テストで NativeModule.RNLocalize is null エラーを解決するにはどうすればよいですか?

スタック トレースのテスト: