■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))); |