Communityコーディング&開発github.com

callstack/react-native-testing

React Native Testing Library (RNTL) v13/v14 を使用した React Native コンポーネントのテスト作成、レビュー、修正を支援します。

react-native-testing とは?

このスキルは、React Native Testing Library (RNTL) を用いた React Native コンポーネントのテスト作成、レビュー、修正を支援します。`@testing-library/react-native` の v13(React 18 対応、同期的な `render`)と v14(React 19 対応、非同期的な `render`)の両方をサポートしており、開発者は現在のプロジェクトのバージョンに応じた最適なテストパターンを利用できます。 主なカバー範囲は、`render`、`screen`、各種クエリ(`getBy`、`getAllBy`、`queryBy`、`findBy`)、Jest マッチャー、`userEvent`、`fireEvent`、`waitFor`、そして非同期テストパターンです。このスキルは、テストファイルの作成、既存テストのレビュー、またはテストのバグ修正時に自動的に発動します。トリガー条件は、React Native コンポーネントのテストファイル、`@testing-library/react-native` のインポート、または「testing library」「write tests」「component tests」「RNTL」などのキーワードが含まれるプロンプトです。 開発者は、このスキルを通じて、より堅牢でメンテナブルな React Native テストコードを迅速に記述できるようになり、コンポーネントの動作検証を効率化できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/callstack/react-native-testing-library/tree/main/skills/react-native-testing

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

react-native-testing は何をしますか?

React Native Testing Library(RNTL)v13 および v14(@testing-library/react-native)を使用して、React Native コンポーネントのテストを作成、レビュー、または修正します。以下の機能をカバーします:render、screen、クエリ(getBy/getAllBy/queryBy/findBy)、Jest マッチャー、userEvent、fireEvent、waitFor、非同期パターン。v13(React 18、同期レンダリング)と v14(React 19+、非同期レンダリング)をサポートします。以下の場合にトリガーされます:React Native コンポーネントのテストファイル、RNTL のインポート、「testing library」「write tests」「component tests」「RNTL」への言及。

関連スキル