もう怖くないSpring × Junit5 ~中編~からの続き
モックを使ったテスト
Mock?モック?ハンモック?
モックとは、あるクラスのメソッドが呼ばれたときの返却値を予め決めておくことで、
そのメソッドの処理をいちいち再現せずに、テストしたいクラスのテストを可能にしてくれる仕組み
引用)https://to-education.hateblo.jp/entry/2019/06/20/210558
Mockito
実際モックのコードってどんな感じなの?
mockitoって二種類あるよ
モックをつかったクラスの使い分け
モックの振る舞いの変え方①(何も結果を返したくない場合)
モックの振る舞いの変え方②(引数に依らず何か結果を返したい場合)
モックの振る舞いの変え方③(引数に応じて何か結果を返したい場合)
オブジェクトの定義方法って三種類あるよ。
Springの起動が必要なテストの実行方法
springの起動が必要なテストの場合は、実行時のプロファイルを環境変数に
渡してあげる必要があります。
最後に
もう怖くないSpring × Junit5 ~前編~
もう怖くないSpring × Junit5 ~中編~
もう怖くないSpring × Junit5 ~後編~
三部作でしたがいかがでしたでしょうか?