使用してユニットテストを実行するサンプルを作成しました。jestjs.iogithub.comなぜJestなのかユニットテストを全て実行していくと、プロジェクトが肥大化していくにつれてスローテスト問題にぶつかります。CI実行が5~10分が当たり前になり、プルリクエストがCI待ちになるケースがあります。Jestにすることでテスト実行時間が大幅に改善されます。Jestを実行するにあたって、ライブラリやテスト設定まわりの変更が必要になります。基本的にはテストコードについてはそのまま流用可能です。以下に主観ですが、メリット・デメリットを記載します。メリットJasmine・karmaと比較してテスト実行速度が速い。Gitの履歴を見て差分のみテストを実行出来る。テストコードについてはそのまま使用出来る。テスト用にライブラリや設定が必要。7.2.xJestを実行するための設定Angularプロジェクトに以下の設定をしていきます。基本的には以下の記事通りに設定することで対応可能です。