jersey-test-framework

    0热度

    2回答

    我选择了Jersey Test Framework来实现REST服务的单元测试用例。但是当我运行测试时,我遇到了以下问题。 注:我甚至将resteasy-jackson-provider添加到pom文件,但没有帮助。 这里是.pom文件相关 <!-- jersey security dependency --> <dependency> <groupId>org.gl

    1热度

    1回答

    实例化JerseyTest与此类 public class NMAAbstractRestTest extends JerseyTest { @Override protected Application configure() { NMAdaptorApplication application = new NMAdaptorApplication();

    0热度

    1回答

    我正在尝试测试我的REST服务。我使用的是Jersey2的JerseyTest和提供的JDK HttpServer框架。我需要测试来访问在META-INF/context.xml中定义的数据源。这些服务部署在Tomcat上。 如何将ContextConfig添加到ResourceConfig以使其正常工作? 这是设置代码,此时不起作用。上下文似乎没有被注册。 @Override protecte

    0热度

    1回答

    我正在尝试为使用Jersey和某些Spring DI的应用程序编写一些集成测试。测试总是会回到500,没有真正的解释。灰熊似乎开始好了,启动我的休眠连接就好了。这里是错误跟踪以及所有相关文件无需测试的类。我认为这可能是一个与灰熊和配置问题,但我无法找到任何似乎工作,包括切换到webappcontext。 javax.ws.rs.InternalServerErrorException: HTTP

    0热度

    1回答

    @POST @Path("/minPrice") @Consumes(MediaType.APPLICATION_JSON) public String minPrice() { String userQuery = "select min(price) from MyEventClass"; String userFileName = "MyInputFIle.csv"

    0热度

    1回答

    我在Hello World上运行测试,试图在我的spring java程序中关注Jersey Framework。 我已经扩展了JerseyTest,但是我得到了上面的错误。泽西给出的例子link似乎没有帮助。 public class SimpleTest extends JerseyTest { @Override protected Application configure()

    2热度

    1回答

    我想使用CDI将MyService直接注入到我的JerseyTest中。可能吗? MyService已成功注入MyResource,但当我尝试从MyJerseyTest访问它时,我得到NullPointerException。 public class MyResourceTest extends JerseyTest { @Inject MyService myServic

    2热度

    1回答

    我试图让我的头在泽西岛的单元测试。 直接不依赖于Jersey的类可以使用标准JUnit进行单元测试。这个是好的。 但也有泽西岛(或者,我应该说JAX-RS?)依赖类。为了测试这些(包括注释的正确性,序列化,状态码等),Jersey提供了包含基类JerseyTest类的“测试框架”。 这也很好,可以理解。 然而,官方文档指定了几种类型的受支持的容器,其中可以执行JerseyTest的子类。 好像这些

    2热度

    1回答

    我为特定对象制作了RESTFUL-API,并使用javax.validation.Constraints进行了验证,当我执行应用程序时,它按预期方式工作,并且ExceptionMapper类已正确执行,但当我尝试使用自动化测试JerseyFramework不执行或处理ExceptionMapper。所以它适用于应用程序,但不是当我测试它时。 主类,启动应用 package com.carlos.z

    1热度

    1回答

    我使用Jersey并决定使用GSON而不是Moxy进行JSON处理(不喜欢Moxy需要setter的事实)。 一切工作正常,直到现在,除了在我的JerseyTest子类中的一个非常讨厌的问题:自定义GsonProvider不被识别,除非明确注册每个调用。但是,如果我将应用程序部署到Tomcat,则会得到认可。 我ResourceConfig: @ApplicationPath("") publi