以下なドキュメント機械翻訳控えを投入。
Wrapping Up
Angularでのテストに関するこのセクションでは、JasmineとKarmaによる単体テストの基礎と、Angular Test Bedを使用したテストについて説明しました。
最初は、Jasmineのみでクラスをテストする方法の基礎を説明しました。その結果、コードの50%をテストすることができました。
しかし、より深く進むためには、Angular Frameworkを必要とする動作と、Angular Test Bedが入る動作をテストする必要があります。
これは、コンポーネントがビューとのやりとりを必要とする動作をテストし、変更検出と非同期処理に関するきめ細かな制御を提供します。
テストの具体的なレシピについて説明しました。
- モックとスパイスの使用。
- 非同期コード。
- 依存性注入。
- コンポーネント。
- 指令。
- モデル駆動型
- HttpとJsonp
- ルーティング。