回答編集履歴

2

コメント欄で指摘を受けたので取り消し

2020/07/26 03:06

投稿

oskamathis
oskamathis

スコア35

test CHANGED
@@ -1,5 +1,9 @@
1
- (特に手加えていなれば)テスト実行時クラスパスは`src/main/resources`はなく`src/test/resources`なので、テスト実行時にDefaultMessageを参照すると定義前の値が設定されていると考えられます。
1
+ コメント欄で指摘ので取り消し
2
2
 
3
3
 
4
4
 
5
+ ~~(特に手を加えていなければ)テスト実行時のクラスパスは`src/main/resources`ではなく`src/test/resources`なので、テスト実行時にDefaultMessageを参照すると定義前の値が設定されていると考えられます。~~
6
+
7
+
8
+
5
- `ValidationMessages.properties`を`src/test/resources`配下にも配置してアプリケーション実行時と同様の定義をしてあげれば、アプリケーション実行時と同様のメッセージが取得できると思います。
9
+ ~~`ValidationMessages.properties`を`src/test/resources`配下にも配置してアプリケーション実行時と同様の定義をしてあげれば、アプリケーション実行時と同様のメッセージが取得できると思います。~~

1

Typo修正

2020/07/26 03:06

投稿

oskamathis
oskamathis

スコア35

test CHANGED
@@ -1,4 +1,4 @@
1
- (特に手を加えていなければ)テスト実行時のクラスパスは`src/main/resources`ではなく`src/test/resources`なので、テスト実行時にDefaultMessage参照すると定義前の値が設定されていると考えられます。
1
+ (特に手を加えていなければ)テスト実行時のクラスパスは`src/main/resources`ではなく`src/test/resources`なので、テスト実行時にDefaultMessage参照すると定義前の値が設定されていると考えられます。
2
2
 
3
3
 
4
4