问题标签 [spring-restdocs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
441 浏览

spring - Spring REST 文档入门

按照 REST Docs 入门教程,我不幸收到以下错误:

对于以下代码:

我认为依赖注入存在一些问题。但我不确定如何解决它们。你能帮我吗?非常感谢。

0 投票
2 回答
6897 浏览

java - Spring REST 模拟上下文路径

我尝试使用以下代码片段为 spring rest mocks 设置上下文路径:

但我收到以下错误:

怎么了? 是否可以在代码中的单个位置指定 contextPath,例如直接在构建器中?

编辑

这里是控制器

0 投票
2 回答
5853 浏览

java - JsonParseException:使用 MockMVC 和 Maven 的 UTF-8 中间字节 0x20 无效

编辑:如果我删除 spring-restdoc 代码,测试通过 maven。


我正在尝试在 Spring Boot Web 应用程序中使用 MockMVC 编写集成测试。

如果我在 IDE 中运行它,我目前只有一个测试(下面的步骤和代码)通过,但如果由 Maven 执行,则失败并显示以下堆栈跟踪:


代码:

我添加了 starter-test 依赖项,并为所有未来的测试创建了一个超类:

然后我创建了这个测试:

0 投票
1 回答
650 浏览

spring-restdocs - spring-restdocs 1.1.0.BUILD-SNAPSHOT maven 没有生成 adoc 文件

我遵循了spring-restdocs 1.1.0.BUILD-SNAPSHOT的 testng 示例。我能够通过 gradle 生成 adoc 文件。但是当我使用 maven 时,它不会生成 doc 文件。

Mmy pom.xml有以下详细信息:

0 投票
3 回答
398 浏览

spring-restdocs - spring-restdocs 如何从路径参数中删除表名

我正在记录我的 api 的路径参数。但它显示了一些自动生成的表名。我正在尝试从路径参数中删除表名。我没有成功。

请帮帮我。

示例图像

0 投票
1 回答
134 浏览

spring-restdocs - 通过 spring-rest-docs 构建 swagger2 规范

我喜欢使用 spring-rest-docs 记录你的 restful api 的 TDD 方法。但是,我喜欢 swagger 规范启用的“API Playground”功能。我希望有一种方法可以两全其美。

有没有办法从 spring rest docs 构建 swagger2 规范?可能是通过构建自定义请求/响应预处理器。

你有什么想法或建议吗?

0 投票
1 回答
691 浏览

java - 如何在 Spring REST 文档中切换语言环境?

我有@RestController一个控制器方法的参数之一是Locale

我有一个有效的集成测试(使用 RestAssured),我可以通过设置Accept-Language标题来切换语言环境。

我现在也想使用 Spring REST 文档来记录这一点。在这种情况下设置标头(使用 MockMvc)不起作用。

我的测试是这样的:

是否有一些 bean 需要显式添加到执行语言环境注入的测试上下文中?

我正在使用 Spring Boot 1.3.3(具有 Spring 4.2.5)

0 投票
1 回答
1092 浏览

spring-restdocs - 如何使用 spring-restdocs 记录 http 错误代码

有没有办法使用 spring-restdocs 记录 http 错误代码?我在http://docs.spring.io/spring-restdocs/docs/current/reference/html5/上没有找到任何相同的东西

任何有关示例的帮助将不胜感激。

问候, 苏里亚

0 投票
1 回答
616 浏览

spring-boot - 如何将 spring-restdocs 包含到战争文件中?

将生成的 spring-restdocs 包含到 war 文件中的步骤是什么?

0 投票
1 回答
386 浏览

java - 为什么 spring rest 文档使用 MockMvcBuilders.webAppContextSetup?

在这里查看文档,所有示例都使用

我试过这些例子

它似乎工作。如果你能逃脱惩罚,我觉得后者更可取。这会以某种方式降低 spring rest 文档的功能吗?为什么我不想每次都做后者?为什么文档不使用后者?