[Spring Boot] テストで使用するファイル(リソース)の取得し中身を出力

内容

テストで使用するファイルを所定のディレクトリから取得し、ファイルの中身をコンソール出力する。

詳細

テスト用のファイルを格納するディレクトリは
テストクラスのパッケージと同じところに格納する

テストクラス:~/src/test/java/com/w_hippo/~
リソースディレクトリ:~/src/test/resources/com/w_hippo/~

src

AbstractControllerTest.java

・「class.getResource」で対象クラスのリソースフォルダを取得する
・ファイル名の条件で取得できるよう getTargetResources(String regex) を作成

AppControllerTest.java

・test_02_resource() メソッドで、テスト用ファイルのリストを取得できてるか確認

実行結果

リソースディレクトリの中身

結果

コンソール