3

您可以使用 MockMvc 类测试您的“普通”Spring MVC 控制器,如下所示:

    mockMvc
        .perform(get("/my/fine/path"))
        .andExpect(status().isOk());

来自处理程序映射的 Spring 参考

因为在 Portlet 中实际上没有 URL 这样的东西,所以我们必须使用其他机制来控制映射。最常见的两个是 portlet 模式和请求参数,但是任何可用于 portlet 请求的东西都可以在自定义处理程序映射中使用。

MockMvc 仅适用于“普通”控制器,还是在测试 Portlet 控制器时可以使用它?

4

1 回答 1

0

查看 spring-test-portlet-mvc ( https://github.com/markusf/spring-test-portlet-mvc ),它将 MockMvc 的特性暴露给 Portal 上下文!

于 2014-11-01T19:39:37.197 回答