追記 2017/11/2 RestTemplateのテスト追加 この資料について Spring bootを使ったプロジェクトをやっていて、その際にテストどう書くねんってなったからまとめた この資料では下記のテストの仕方をまとめた Service(POJOっぽいやつ) Controller(Mockかして順序とかの担保) Repository(CSVでテストデータ用意してテスト) リクエストパラメータのテスト(バリデーションを実際にしてみてテスト) RestTemplateをつかって外部のAPIたたくクライアントクラスのテスト 機能テスト(実際に叩いてテスト) 基本調べて書いたのでもっとこうしたほうがきれいにかけるやで、っていうのがあればぜひ 実行環境 Java 1.8 SpringBoot 1.5.7.RELEASE 詳しくは下記のリポジトリ参照 ここでやったことのコード spring-b