Я делаю junit на своем контроллере Spring MVC -
@RequestMapping(value = "index", method = RequestMethod.GET)
public HashMap<String, String> handleRequest() {
HashMap<String, String> model = new HashMap<String, String>();
String name = "Hello World";
model.put("greeting", name);
return model;
}
И ниже мой junit для вышеуказанного метода -
public class ControllerTest {
private MockMvc mockMvc;
@Before
public void setup() throws Exception {
this.mockMvc = standaloneSetup(new Controller()).build();
}
@Test
public void test01_Index() {
try {
mockMvc.perform(get("/index")).andExpect(status().isOk());
} catch (Exception e) {
e.printStackTrace();
}
}
}
Выше junit работает нормально..
Но мой вопрос заключается в том, как мне объединить возвращаемый тип handleRequest
, который возвращает HashMap
с парой ключ-значение. Как мне убедиться, что он возвращает Hello World
? Есть ли способ сделать это?