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