Вопросы по теме 'spring-restdocs'
Spring REST Docs: как заменить параметры
В моих модульных тестах мы находим
this.mockMvc
.perform(post("/authenticate")
.contentType(MediaType.APPLICATION_FORM_URLENCODED)
.param("username", "[email protected]")
.param("password", "superSecretPassword"))...
2162 просмотров
schedule
15.09.2023
Создайте спецификации swagger2 через spring-rest-docs
Мне нравится подход TDD к документированию вашего спокойного API с помощью spring-rest-docs. Тем не менее, мне нравится функция «API Playground», включенная в спецификации swagger. Я хотел бы, чтобы был способ получить лучшее из обоих миров.
Есть...
130 просмотров
schedule
25.02.2023
Spring REST Docs — интеграция WS02
Я просматривал документ Spring REST и был соответствующим образом впечатлен. Однако организационные ограничения требуют, чтобы все разработанные REST API были зарегистрированы в реестре WS02. Я бегло просмотрел реестр WS02, и он позволяет...
71 просмотров
schedule
01.02.2023
Spring REST Doc безымянный параметр запроса
Я пишу документацию по своей службе отдыха, используя ссылку Библиотека Spring REST Docs .
У меня проблема в том, что я принимаю запрос POST со структурой JSON в качестве входных данных, у которых нет имени.
Запрос выглядит примерно так:...
1847 просмотров
schedule
13.03.2023
Spring Rest Doc — URL сгенерированной документации
Я использую Spring Rest Doc и вижу, что мои файлы .adoc генерируются правильно по пути, который я указал внутри
public JUnitRestDocumentation restDocumentation =
new JUnitRestDocumentation("target/generated-snippets");
теперь я хотел...
1706 просмотров
schedule
27.09.2022
RestAssuredRestDocumentationConfigurer, вызывающий исключение NullPointerException
Я использую Spring Boot и Rest Docs + Rest Assured для тестирования своего API. вот мой пом
<properties>
<spring-restdocs.version>1.2.2.RELEASE</spring-restdocs.version>
</properties>
<dependency>...
621 просмотров
schedule
19.08.2022
Spring REST Docs - как настроить задачу asciidoctor для включения сгенерированного фрагмента в индекс?
У меня есть файл index.adoc , расположенный в: src/docs/asciidoc/index.adoc
С содержимым: include::{snippets}/add-measurement/curl-request.adoc[]
Когда я вызываю задачу сборки, сгенерированные фрагменты находятся здесь:...
1115 просмотров
schedule
06.03.2024
Публикация html-документации spring-restdocs с приложением
У меня есть приложение spring-boot с spring-restdocs, и я хочу создать конечную точку в этом приложении для сгенерированной документации. Каков наилучший подход для предоставления конечной точки сгенерированной html-документацией (от asciidoctor)?...
1548 просмотров
schedule
11.04.2024
Как отформатировать документы Spring REST в теле ответа с помощью mockMvc
Я пишу документацию по API с помощью Spring REST Docs.
Пример кода:
@Override
public void getById(String urlTemplate, PathParametersSnippet pathParametersSnippet, Object... urlVariables) throws Exception {
resultActions =...
3701 просмотров
schedule
18.07.2023
Полезная нагрузка ответа Spring Restdocs содержит необязательный пустой список объектов
Моя полезная нагрузка ответа JSON выглядит следующим образом:
{
"count": 2,
"items": [
{
"k1": "v1",
"k2": []
},
{
"k1": "v2",
"k2": [
{
"name": "joe"
},
{
"name":...
3181 просмотров
schedule
15.07.2022
Как документировать структуры смешанных типизированных массивов в запросах/ответах с помощью Spring REST Docs
Учитывая следующий примерный документ JSON, который представляет собой список полиморфных объектов типа A и B:
[ {
"a" : 1,
"type" : "A"
}, {
"b" : true,
"type" : "B"
}, {
"b" : false,
"type" : "B"
}, {
"a" : 2,
"type" : "A"
} ]...
166 просмотров
schedule
27.07.2023
Как исключить некоторые тесты из документов весеннего отдыха?
Я работаю над интеграцией spring-rest-doc в свой проект, чтобы создать документацию по API на основе моего теста. Хотя иногда я склонен тестировать что-то, что не стоит документировать, например, я тестирую неправильный вызов rest и хочу, чтобы он...
96 просмотров
schedule
08.10.2022
Asciidoctor Snippets отсутствует в Maven
Когда я запускаю тестовый пример, запросы и ответы типа adoc будут создаваться и отображаться в формате JSON в каталоге сгенерированных фрагментов. когда я запускаю эту команду mvn mvn clean package для создания индекса типа jar и HTML в...
212 просмотров
schedule
27.12.2022