Dan*_*erg 5 integration-testing cxf jax-rs rest-assured karate
我已经使用Mock MVC为Spring MVC REST服务成功构建了无需部署的集成测试框架。我正在努力对JAX-RS服务执行相同的操作。
REST Assured看起来很有前途,但似乎需要部署。测试套件可以启动CXF服务器,但是可以将其与servlet容器连接起来吗?
看起来Mock MVC提供的唯一值在其模拟servlet容器中。是否有其他技术可以提供此功能?
CXF文档的JAX-RS测试页面提供了一种将模拟HttpServletRequest注入CXF调用程序的模式。这让我在想...
Spring MVC的模拟servlet元素(MockHttpServletRequest等)来自spring-test模块,独立于Mock MVC。我们是否可以将这些对象注入CXF调用程序中?还是这将是一个兔子洞?
有没有人想出这个问题的解决方案?
。
丹尼尔 - 我是开发者Daniel - 我是Karate我一直在尝试使用 Mockito 和 Spring 模拟的组合来实现 HTTPServletRe**** 直接调用 servlet 并避免启动应用程序服务器。
既然空手道有这个http-client 的可交换抽象,我正在考虑在不久的将来添加此选项。
只是分享,以防它对您有帮助,或者如果您想交换意见。请随意在 GitHub 上打开一个线程。
更新:我在这方面取得了非常好的进展 - 请查看此线程以获取工作示例。
| 归档时间: |
|
| 查看次数: |
587 次 |
| 最近记录: |