【问题标题】:Unit Tests with Jersey 1.17 Test framework使用 Jersey 1.17 测试框架进行单元测试
【发布时间】:2014-04-12 14:11:43
【问题描述】:

我想在我的 Restful Web 应用程序中为我的资源类编写单元测试。 我正在使用球衣版本 1.17 并使用 maven 3.0.2。 junit 4.8.1。 (只是背景,我的 web 应用程序将部署在一个 Jboss 服务器上,并与其他组件打包为一个耳朵。)

现在,我阅读了 Jersey Test 框架 wiki,但我无法找到正确的依赖项集以使其正常工作。 有许多版本、工件和 groupId 令人困惑。

有些博客说

<groupId>com.sun.jersey.test.framework</groupId>

虽然别人说,

<groupId>com.sun.jersey.jersey-test-framework</groupId>

虽然很少有人说,但它已更改为

<groupId>com.sun.jersey</groupId>

我完全糊涂了。 请帮我找出为资源类编写单元测试所需的正确集合依赖项。我想使用灰熊容器。有可能吗?

提前致谢。

【问题讨论】:

    标签: jersey junit4


    【解决方案1】:

    泽西岛 docs for 1.18 说:

    Maven 开发者需要依赖 jersey-test-framework-grizzly 模块。以下依赖需要 要添加到 pom 中:

    <dependency>
        <groupId>com.sun.jersey.jersey-test-framework</groupId>
        <artifactId>jersey-test-framework-grizzly</artifactId>
        <version>1.18</version>
        <scope>test</scope>
    </dependency>
    

    看起来它带来了您需要的所有依赖项。例如jersey-test-framework-core

    【讨论】:

      猜你喜欢
      • 2023-03-28
      • 1970-01-01
      • 2019-01-04
      • 1970-01-01
      • 1970-01-01
      • 2018-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多