エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Jest & Testing Library】非同期処理のテストで失敗しがちなパターンと解決策 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Jest & Testing Library】非同期処理のテストで失敗しがちなパターンと解決策 - Qiita
はじめに この記事はニジボックスQiita記事投稿リレーの最終日の記事です🌈 JavaScriptで非同期処理を扱... はじめに この記事はニジボックスQiita記事投稿リレーの最終日の記事です🌈 JavaScriptで非同期処理を扱う部分は複雑になりがちでバグが起きやすいです。 このバグをテストコードで防止するのは素晴らしいアプローチです。 しかし、非同期処理のテストコードには、そのテストコード自体の欠陥が潜んでいることがよくあります。 この記事では、JestとTesting Libraryを使用した非同期処理のテストでよく起きる問題と、それらを解決する方法について紹介します。 また、執筆の際に『フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識』が大変参考になりました。 フロントエンドのテストを具体的な実装方法を交えながら体系的に習得できる非常におすすめの一冊です。 非同期処理のテストの落とし穴 例えば waitFor 内で expect を実行するテストコードを考