問題タブ [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 投票する
2 に答える
6897 参照

java - Spring REST モック コンテキスト パス

次のコード スニペットを使用して、スプリング レスト モックのコンテキスト パスを設定しようとしています。

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

なにが問題ですか? コード内の 1 つの場所 (ビルダー内など) で contextPath を指定することは可能ですか?

編集

ここでコントローラー

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

java - JsonParseException: MockMVC と Maven では無効な UTF-8 中間バイト 0x20

編集: spring-restdoc コードを削除すると、テストは maven でパスします。


Spring Boot Web アプリで MockMVC との統合テストを作成しようとしています。

現時点では、IDE で実行すると合格するが、Maven で実行すると次のスタックトレースで失敗するテストが 1 つしかありません (以下の手順とコード)。


コード:

starter-test の依存関係を追加し、今後のすべてのテスト用にスーパー クラスを作成しました。

次に、このテストを作成しました。

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

spring-restdocs - spring-restdocs 1.1.0.BUILD-SNAPSHOT maven が adoc ファイルを生成していません

spring-restdocs 1.1.0.BUILD-SNAPSHOTのテストサンプルに従いました。gradle を使用して adoc ファイルを生成できます。しかし、Maven を使用しているときは、doc ファイルが生成されません。

Mmy pom.xmlには次の詳細があります。

0 投票する
3 に答える
398 参照

spring-restdocs - spring-restdocs パス パラメータからテーブル名を削除する方法

API のパス パラメータを文書化しています。ただし、自動生成されたテーブル名が表示されます。パス パラメータからテーブル名を削除しようとしています。私は成功しませんでした。

私を助けてください。

サンプル画像

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

java - Spring RESTドキュメントでロケールを切り替えるには?

@RestControllerコントローラーメソッドの引数の1つがどこにありますかLocale

Accept-Languageヘッダーを設定してロケールを切り替えることができる作業統合テスト (RestAssured を使用) があります。

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/で同じことは何も見つかりませんでした

例の助けをいただければ幸いです。

よろしく、スーリヤ