問題タブ [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.
java - 春のrestdocsはswaggerのようなライブドキュメントを生成できますか?
開発者として、私は春の restdocs を好みます。しかし、ドキュメンテーションの消費者として、swagger ライブ ドキュメンテーションは非常に説得力があると思います。これがどこにでもある例です: http://petstore.swagger.io/
春のrestdocsで私の残りのAPIを文書化する方法はありますが、それを使ってswagger petstoreのようなライブ文書を生成しますか? もしそうなら、どうやってこれをしますか?
java - Spring Restdocs で context-root を設定する
Spring Restdoc ドキュメントで context-root をどのように設定しますか? これを設定する方法を探しましたが、uris()
そこにはありません。
に直接追加するとpost()
、テストで 404 が返されます。
java - Spring-restdocs: パラメーター、パス、および応答フィールドのコード ブロックを作成する方法
spring-restdocs を使用して API ドキュメントを生成しています。すべてのパラメーター、パス、応答フィールドの JSON パスをテーブル内のコード セクション (Asciidoc のバックティック) として出力したいと考えています。
たとえば、JSON パス sprockets.[].widgets.[].contentType はsprockets.[].widgets.[].contentType
、モノスペースで印刷された よりも可変幅フォントで読みにくくなります。
リクエスト パラメータとパス パラメータについても同じことが言えます。これらはモノスペースで出力する必要があるトークンです。
Spring-restdocs でこれを達成する最も簡単な方法は何ですか?
助けてくれてありがとう。
G
java - MockMultipartFile を使用して spring-restdocs スニペットを作成する方法
私はspring-restdocsでスプリングユニットテストを使用しています。
これは私のmockmvcコードです:
しかし、spring-restdocs を使用する場合、ファイルのスニペットの書き方がわかりません。
これは私のスニペット作成コードです:
このようにしてエラーが発生します:
spring - Spring Rest Docsで「応答フィールドなし」とどのように述べていますか?
API をゼロから構築し、Spring Rest Docs (1.0.1) を使用してドキュメント化していますが、現在、特定の API の応答フィールドはありません。
これを .adoc ファイルに手動で文書化できることはわかっていますが、後で API を進めて応答フィールドが機能するようになった場合は、単体テストを開始して、更新が必要であることを警告してもらいたいと考えています。
私がしようとすると:
また
次のエラーが表示されます。
spring-restdocs - オブジェクトの応答フィールドを Map(HashMap) として文書化する方法
次のようなオブジェクトを返す REST サービスのドキュメントを作成しています。
そのようなオブジェクトの応答フィールドを記述する方法が見つかりません。
私のコードを見てみましょう。
サービス:
私の単体テストベースのドキュメント:
ご覧のとおり、応答フィールドのコードはコメントアウトされています。これはまだ解決策がないためです。私はそれに取り組んでいますが、あなたの助けに本当に感謝しています. 前もって感謝します。
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 リクエストの応答は正しいです。
メッセージなし。発生理由を追跡できません。提案してください。
完全なスタック トレース