小编典典

我可以将Spring的MockMvc与Jersey资源一起使用吗?

spring-boot

我已经通过Spring
Boot的入门POM成功地集成了Spring和Jersey,并且有几个Jersey端点。现在,我想对资源进行单元测试。我似乎无法使MockMvc工作。尝试获取资源端点时收到404错误。

我知道那里有一个Jersey测试框架,但它似乎可以启动服务器。我希望避免“集成”类型测试,并使其尽可能简单。我可以用MockMvc做到吗?


阅读 380

收藏
2020-05-30

共1个答案

小编典典

不幸的是似乎不可能,因为MockMvc实际上没有启动servlet容器

您可以使用

  1. RestTemplate向在本地主机上启动的服务器发出请求。以下是Spring Boot回购中的示例:示例1示例2
  2. 放心图书馆
2020-05-30