■RequestResultMatchersのメソッド一覧
| public ResultMatcher asyncStarted() | 非同期処理が実行されているか検証する |
実行例)非同期処理が実行されている
MockMvcオブジェクト.perform(get("/")
.andExpect(request().asyncStarted());
|
|
| public ResultMatcher asyncNotStarted() | 非同期処理が実行されていないか検証する |
実行例)非同期処理が実行されていない
MockMvcオブジェクト.perform(get("/")
.andExpect(request().asyncNotStarted());
|
|
| public |
非同期処理の結果をMatcherを使って検証する ※コントローラメソッドの戻り値がCallback or WebAsyncTaskの場合だけ |
実行例)非同期処理の結果が"Hello"
MockMvcオブジェクト.perform(get("/")
.andExpect(request().asyncResult(is("Hello")));
|
|
| public |
非同期処理の結果を検証する ※コントローラメソッドの戻り値がCallback or WebAsyncTaskの場合だけ |
実行例)非同期処理の結果が"Hello" ※コントローラメソッドの戻り値がCallback or WebAsyncTaskの場合だけ
MockMvcオブジェクト.perform(get("/")
.andExpect(request().asyncResult("Hello"));
|
|
| public |
リクエストに含まれる属性値をMatcherを使って検証する (Controllerメソッド内でModelに追加した属性) |
実行例)リクエストに属性"key"が値"value"で含まれる
MockMvcオブジェクト.perform(get("/")
.andExpect(equest().attribute("key", is("value")));
|
|
| public |
リクエストに含まれる属性値を検証する (Controllerメソッド内でModelに追加した属性) |
実行例)リクエストに属性"key"が値"value"で含まれる
MockMvcオブジェクト.perform(get("/")
.andExpect(equest().attribute("key", "value"));
|
|
| public |
Sessionに含まれる属性値をMatcherを使って検証する |
実行例)Sessionに属性"key"が"value"で含まれる
MockMvcオブジェクト.perform(get("/")
.andExpect(equest().sessionAttribute("key", is("value")));
|
|
| public |
Sessionに含まれる属性値を検証する |
実行例)Sessionに属性"key"が"value"で含まれる
MockMvcオブジェクト.perform(get("/")
.andExpect(equest().sessionAttribute("key", "value"));
|
|