book icon indicating copy to clipboard operation
book copied to clipboard

Jest深堀り

Open suin opened this issue 2 years ago • 3 comments

#114 では扱わなかった以下の内容を扱う、Jest深堀りコンテンツを作ったほうがいいかもしれない

作るとなった場合は、チケットを別途立ててください。

  • マッチャーの網羅的解説
  • スナップショットテスティング #614
  • コードカバレッジ
  • before, after, beforeAll, afterAll
  • データ駆動テスト (each)
  • axiosなどの依存物のモックアップ ★
  • #601
  • __test__と*.test.tsどちらを使うべき?
  • ビルド後のJavaScriptでテストしなくても大丈夫か?
    • テスト時のコンパイルがビルド時のコンパイルと一致するとは限らない
    • テストもコンパイルされている
    • コンパイラーが完璧であると仮定していい
  • 非同期テストの書き方

★はアンケートで人気だったので、今後のアップデートでは扱いたい

suin avatar Aug 19 '22 11:08 suin

「Testing Libraryを使ったReactコンポーネントのテスト」 「axiosなどの依存物のモックアップ」 について職場で実際にやっていることもあり、アウトラインなど都度相談させて頂きながら書いてみてもよいでしょうか……!(既に書き始められている方がいたら大丈夫です!)

canalun avatar Jan 24 '23 01:01 canalun

@canalun おお!ぜひトライしてもらえると嬉しいです😌

suin avatar Jan 27 '23 10:01 suin

スナップショットのイシューも発行しておきました。 #614 こちらも、PR #567 にて #601 と一緒に対応中です。

canalun avatar Mar 02 '23 16:03 canalun