第3回では、単体テストの目的や役割を把握したうえで、JUnit5を用いたModelクラスの単体テスト実装手順を習得します。
テスト観点を切り替える思考エクササイズや実際のコード記述を通じ、ビジネスロジックの正確性を検証する実践的なスキルを身につけます。
【この授業で学べること】
- 単体テストを導入する目的とビジネスロジック検証の重要性
- テスト観点を多角的に切り替える思考法
- JUnit5を用いた単体テストの基本操作と検証手順
- Modelクラスに対する具体的な単体テストコードの実装手法
【利用シーン】
- 実務で実装したビジネスロジックに対してJUnit5を用いた単体テストを作成し、プログラムの品質を自力で検証できる。
- 仕様変更や機能追加の際に、テスト観点を切り替えながら漏れのない単体テストを実装・実行できる。
【授業構成】
- 単体テストの目的
- CHALLENGE テスト観点を変えてみよう
- JUnit5の基本操作
- Modelクラスの単体テスト実装
- エクササイズ&解説
こんな人におすすめ
- 自分が書いたコードの動作や品質に不安があり、適切なテスト手法を知りたい方
- JUnitを使った単体テストの具体的な書き方やテストケースの組み立て方を身につけたい方
- 仕様の抜け漏れを防ぎ、保守性の高いバックエンド開発を行いたい方
対象職位