Jersey 1.17测试框架的单元测试

Jersey 1.17测试框架的单元测试,jersey,junit4,Jersey,Junit4,我想为Restful Web应用程序中的资源类编写单元测试。 我使用的是jersey版本1.17和maven 3.0.2。JUnit4.8.1。 (只是一个背景,我的web应用程序将部署在Jboss服务器上,并将其他组件打包为ear。) 现在,我阅读了Jersey测试框架wiki,但是我无法找到正确的依赖项集来让它工作。 有许多版本、工件和GroupID令人困惑 一些博客说 <groupId>com.sun.jersey.test.framework</groupId>

我想为Restful Web应用程序中的资源类编写单元测试。 我使用的是jersey版本1.17和maven 3.0.2。JUnit4.8.1。 (只是一个背景,我的web应用程序将部署在Jboss服务器上,并将其他组件打包为ear。)

现在,我阅读了Jersey测试框架wiki,但是我无法找到正确的依赖项集来让它工作。 有许多版本、工件和GroupID令人困惑

一些博客说

<groupId>com.sun.jersey.test.framework</groupId>
com.sun.jersey.test.framework
有人说,

<groupId>com.sun.jersey.jersey-test-framework</groupId>
com.sun.jersey.jersey-test-framework
虽然很少有人说,但它改为

<groupId>com.sun.jersey</groupId>
com.sun.jersey
我完全糊涂了。 请帮助我找出为资源类编写单元测试所需的正确依赖项集。我想用灰熊容器。可能吗

提前谢谢。

球衣上写着:

Maven开发人员需要依赖于 jersey测试框架grizzly模块。以下依赖项需要 要添加到pom中:


com.sun.jersey.jersey-test-framework
jersey测试框架grizzly
1.18
测试
看起来它带来了您需要的所有依赖项。例如,jersey测试框架核心

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