前提・実現したいこと
JUnitを使う際のバリデーションチェックについて知りたいです。
只今、RestControllerのテストを試みています。
画面が無いので、テスト用のxmlファイルを作って読み込ませ、取得した値を実際の値としてassertEqualsメソッドでとりあえず検証してみましたが、これではバリデーションチェックが行われません。
(期待値も、xmlファイルの中の値も自分で書いているのでもはや何の為のテストかわからない始末です)
該当のソースコード
//test.xml
<tests name="form">
<test name="test1">
<userName>テスト1</userName>
<age>25</age>
</test>
<test name="test2">
<userName>テスト2</userName>
<age>25</age>
</test>
</tests>
//xmlファイルから読み込んだ値をListに加えてそれを期待値と検証している
assertEquals("テスト1" , listA.get(0));
assertEquals("テスト2" , listB.get(0));
java spring
JUnit実行時にコントローラーのバリデーションチェックが正しく行われるようにするにはどうしたら良いでしょうか。
どうぞよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー