【ジェスト】
Jest とは?
💡 テストのことなら全部おまかせ!な万能フレームワーク
📌 このページのポイント
- JavaScriptやTypeScriptのテストを簡単に書いて実行できるフレームワーク
- モック機能・スナップショットテスト・カバレッジ計測が最初から内蔵されている
- ReactやNext.jsなどのフロントエンド開発で特によく使われている
- 並列実行やウォッチモードで開発中のテスト効率を大幅に向上させる
テストフレームワークって何のためにあるの?
プログラムが正しく動くか自動でチェックしてくれる道具だよ。手動で毎回確認するのは大変だから、テストコードを書いて自動化するんだ
Jestは他のテストツールと何が違うの?
スナップショットテストって何?
モックってどういう意味?
Jestって設定が大変じゃないの?
まとめ:ざっくりこれだけ覚えればOK!
「Jest」って出てきたら「JavaScriptの万能テストツール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Jest」 = 冗談・ジョーク
💬 英語で「冗談」を意味する単語。テストを楽しく・軽快に書けるようにという思いが込められているよ