我们的项目正在评估移植到泽西岛,因为它现在是默认标准。
大部分迁移都是直截了当的,但我们仍然坚持嘲笑。
RESTEasy有一个模拟框架org.resteasy.mock。*,可以很容易地编写快速运行的端到端测试,在Web服务中运行大部分功能,并且不需要需要一个容器。它非常有用。
泽西岛有类似的东西吗?
答案 0 :(得分:0)
被问到并被指出:https://jersey.java.net/documentation/latest/test-framework.html。
除了一些额外的解释:
与RESTEasy略有不同。
您可以直接调用REST资源方法来测试其他端点。要注入特定于Jersey的对象(@ Context,@ HttpServletRequest等),请使用JMockit。
或者运行内联Jetty容器(其中一个不需要Tomcat的轻量级容器)并将端点作为外部客户端调用。