これらのうち、本記事では単体テストに着目して、記述や実行の方法を説明していきます。e2eテストは次回以降で取り上げる予定です。 対象読者 Angularでテスト駆動開発を実践したい方 単体テストの実行をお客さまから要求されている方 自分の実装したコードが信用できず、品質確保したい方 必要な環境 Angularの開発ではTypeScript(変換してJavaScriptを生成する、いわゆるAltJS言語)を利用する場合が多く、本記事のサンプルコードもTypeScriptで記述しています。 今回は以下の環境で動作を確認しています。 Windows 10 64bit版 Angular 5.2 Node.js v8.11.1 64bit版 Angular CLI 1.7.4 Microsoft Edge 41.16299.248.0(Webページ表示用) Google Chrome 65.0.33
![ソフトウェアの品質を高めて作業効率も上げる、Angularの自動単体テスト](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d73bcf6a3bb5d51e389d3b422c084987d31aff8/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F10838%2F10838_og.png)