我已经使用 Mock MVC 成功地为 Spring MVC REST 服务构建了无需部署的集成测试框架。我正在努力对 JAX-RS 服务做同样的事情。
REST Assured 看起来很有希望,但它似乎需要部署。测试套件可以启动一个 CXF 服务器,但它可以与一个 servlet 容器连接起来吗?
Mock MVC 提供的独特价值似乎在它的 mock servlet 容器中。是否有任何其他技术提供此功能。
CXF 文档的JAX-RS 测试页面提供了一种将模拟HttpServletRequest注入 CXF 调用程序的模式。这让我想到...
Spring MVC 的 mock servlet 元素(MockHttpServletRequest等)来自spring-test模块,独立于 Mock MVC。我们能否将这些对象注入到 CXF 调用程序中?或者这将是一个兔子洞?
有没有人想出解决这个问题的方法?
.