Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何自定义RESTeasy以与Mockito一起使用?_Java_Spring_Jackson_Mockito_Resteasy - Fatal编程技术网

Java 如何自定义RESTeasy以与Mockito一起使用?

Java 如何自定义RESTeasy以与Mockito一起使用?,java,spring,jackson,mockito,resteasy,Java,Spring,Jackson,Mockito,Resteasy,我试图弄清楚如何配置RESTeasy,以便与Mockito一起使用。我必须创建自定义序列化程序和反序列化程序。我找到了一篇关于创建自定义序列化程序和反序列化程序并将其转换为模块的文章 我还找到了一篇又一篇关于配置Jackson以使用我编写的新自定义模块的文章 我遇到的问题是我不知道如何测试它。其中一篇文章说 答案是将Jackson(Jaxb)JsonProvider放在resteasy-jaxrs.war/WEB-INF/WEB.xml的resteasy.providers部分 我用Mockit

我试图弄清楚如何配置RESTeasy,以便与Mockito一起使用。我必须创建自定义序列化程序和反序列化程序。我找到了一篇关于创建自定义序列化程序和反序列化程序并将其转换为模块的文章

我还找到了一篇又一篇关于配置Jackson以使用我编写的新自定义模块的文章

我遇到的问题是我不知道如何测试它。其中一篇文章说

答案是将Jackson(Jaxb)JsonProvider放在resteasy-jaxrs.war/WEB-INF/WEB.xml的resteasy.providers部分

我用Mockito来测试一切。据我所知,没有生成resteasy-jaxrs.war文件。还有什么我可以假装的吗


我可能还应该补充一点,我使用的是spring,我有一个applicationContext.xml文件,用于创建假bean等进行测试。

如果您想要单元测试,REST应用程序就使用REST assured。它是一个非常简单且功能强大的库-您不需要模仿所有东西。有关其他选项,请参阅


请记住,即使您成功地模拟了所有内容,这样的测试也可能没有什么用处-您将测试模拟,而不是真正的应用程序。

谢谢您的帮助。我明白了,我只是没有写下我对这个问题的回答。