■FlashAttributeResultMatchersのメソッド一覧
| public |
flashスコープに設定された属性名と値を検証する (属性名を指定せずに設定された値は先頭小文字のクラス名になり、配列やListの場合は格納したクラスの先頭小文字クラス名+Listの名前になる) |
実行例)flashスコープに設定された属性名"testClass"の値が"value"である
MockMvcオブジェクト.perform(get("/")
.andExpect(flashl().attribute("testClass", "value")));
|
|
| public |
flashスコープに設定された属性名と値をMatcherを使って検証する |
実行例)flashスコープに設定された属性名"testClass"の値が"value"である
MockMvcオブジェクト.perform(get("/")
.andExpect(flashl().attribute("testClass", is("value"))));
|
|
| public |
flashスコープに設定された属性名が存在するか検証する |
実行例)flashスコープに属性名"testClass"が存在するか検証する
MockMvcオブジェクト.perform(get("/")
.andExpect(flashl().attributeExists("testClass")));
|
|
| public |
flashスコープに設定された属性数を検証する |
実行例)flashスコープに属性が3つ設定されているか検証する
MockMvcオブジェクト.perform(get("/")
.andExpect(flashl().attributeCount(3)));
|
|