book
book copied to clipboard
Jest深堀り
#114 では扱わなかった以下の内容を扱う、Jest深堀りコンテンツを作ったほうがいいかもしれない
作るとなった場合は、チケットを別途立ててください。
- マッチャーの網羅的解説
- スナップショットテスティング #614
- コードカバレッジ
- before, after, beforeAll, afterAll
- データ駆動テスト (each)
- axiosなどの依存物のモックアップ ★
- #601
- __test__と*.test.tsどちらを使うべき?
- ビルド後のJavaScriptでテストしなくても大丈夫か?
- テスト時のコンパイルがビルド時のコンパイルと一致するとは限らない
- テストもコンパイルされている
- コンパイラーが完璧であると仮定していい
- 非同期テストの書き方
★はアンケートで人気だったので、今後のアップデートでは扱いたい
「Testing Libraryを使ったReactコンポーネントのテスト」 「axiosなどの依存物のモックアップ」 について職場で実際にやっていることもあり、アウトラインなど都度相談させて頂きながら書いてみてもよいでしょうか……!(既に書き始められている方がいたら大丈夫です!)
@canalun おお!ぜひトライしてもらえると嬉しいです😌
スナップショットのイシューも発行しておきました。 #614 こちらも、PR #567 にて #601 と一緒に対応中です。