問題タブ [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 に答える
424 参照

java - 春のrestdocsはswaggerのようなライブドキュメントを生成できますか?

開発者として、私は春の restdocs を好みます。しかし、ドキュメンテーションの消費者として、swagger ライブ ドキュメンテーションは非常に説得力があると思います。これがどこにでもある例です: http://petstore.swagger.io/

春のrestdocsで私の残りのAPIを文書化する方法はありますが、それを使ってswagger petstoreのようなライブ文書を生成しますか? もしそうなら、どうやってこれをしますか?

0 投票する
0 に答える
140 参照

java - Spring Restdocs で context-root を設定する

Spring Restdoc ドキュメントで context-root をどのように設定しますか? これを設定する方法を探しましたが、uris()そこにはありません。

に直接追加するとpost()、テストで 404 が返されます。

0 投票する
2 に答える
1879 参照

java - Spring-restdocs: パラメーター、パス、および応答フィールドのコード ブロックを作成する方法

spring-restdocs を使用して API ドキュメントを生成しています。すべてのパラメーター、パス、応答フィールドの JSON パスをテーブル内のコード セクション (Asciidoc のバックティック) として出力したいと考えています。

たとえば、JSON パス sprockets.[].widgets.[].contentType はsprockets.[].widgets.[].contentType、モノスペースで印刷された よりも可変幅フォントで読みにくくなります。

リクエスト パラメータとパス パラメータについても同じことが言えます。これらはモノスペースで出力する必要があるトークンです。

Spring-restdocs でこれを達成する最も簡単な方法は何ですか?

助けてくれてありがとう。

G

0 投票する
2 に答える
2574 参照

java - MockMultipartFile を使用して spring-restdocs スニペットを作成する方法

私はspring-restdocsでスプリングユニットテストを使用しています。

これは私のmockmvcコードです:

しかし、spring-restdocs を使用する場合、ファイルのスニペットの書き方がわかりません。

これは私のスニペット作成コードです:

このようにしてエラーが発生します:

0 投票する
1 に答える
1639 参照

spring - Spring Rest Docsで「応答フィールドなし」とどのように述べていますか?

API をゼロから構築し、Spring Rest Docs (1.0.1) を使用してドキュメント化していますが、現在、特定の API の応答フィールドはありません。

これを .adoc ファイルに手動で文書化できることはわかっていますが、後で API を進めて応答フィールドが機能するようになった場合は、単体テストを開始して、更新が必要であることを警告してもらいたいと考えています。

私がしようとすると:

また

次のエラーが表示されます。

0 投票する
2 に答える
2652 参照

spring-restdocs - オブジェクトの応答フィールドを Map(HashMap) として文書化する方法

次のようなオブジェクトを返す REST サービスのドキュメントを作成しています。

そのようなオブジェクトの応答フィールドを記述する方法が見つかりません。

私のコードを見てみましょう。

サービス:

私の単体テストベースのドキュメント:

ご覧のとおり、応答フィールドのコードはコメントアウトされています。これはまだ解決策がないためです。私はそれに取り組んでいますが、あなたの助けに本当に感謝しています. 前もって感謝します。

0 投票する
2 に答える
3686 参照

spring - Grails 3 - JSON ビューを使用するときに SnippetException を与える安心を使用する Spring Rest Docs

Spring REST ドキュメントを安心して Grails 3.1.4 アプリケーションに統合しようとしています。JSON ビューを使用しています。

完全なコードはhttps://github.com/rohitpal99/rest-docsにあります

私が使用するときのNoteControllerで

ドキュメントの生成はうまく機能します。

しかし、次のような JSON ビューを使用したい

/views ディレクトリに _notes.gson と index.gson ファイルがあります。SnippetException が発生します。通常の /notes GET リクエストの応答は正しいです。

メッセージなし。発生理由を追跡できません。提案してください。

完全なスタック トレース