【发布时间】:2013-06-06 04:54:23
【问题描述】:
您可以使用 MockMvc 类测试您的“普通”Spring MVC 控制器,如下所示:
mockMvc
.perform(get("/my/fine/path"))
.andExpect(status().isOk());
来自Spring Reference on Handler Mappings:
因为在 Portlet 中确实没有 URL 这样的东西,所以我们必须使用其他机制来控制映射。最常见的两个是 portlet 模式和请求参数,但任何可用于 portlet 请求的东西都可以在自定义处理程序映射中使用。
MockMvc 是否仅适用于“普通”控制器,或者在测试 Portlet 控制器时是否可以使用它?
【问题讨论】:
-
我很想看看你是否能得到任何答案。与此同时,您可能会发现对 portlet 控制器测试感兴趣:jamesfarrell129.wordpress.com/2011/04/20/…
标签: testing spring-mvc spring-portlet-mvc spring-mvc-test