アノテーションインターフェース AutoConfigureRestDocs
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@InheritedSE
@ImportAutoConfiguration
@Import(org.springframework.boot.restdocs.test.autoconfigure.RestDocumentationContextProviderRegistrar.class)
@PropertyMapping("spring.test.restdocs")
public @interface AutoConfigureRestDocs
Spring REST Docs の自動構成を有効化および設定するためにテストクラスに適用できるアノテーションです。自動構成は、サーブレット Web アプリケーションの
MockMvc ベースのテスト、またはリアクティブ Web アプリケーションの WebTestClient ベースのテストをセットアップします。 出力ディレクトリ、生成される URI のホスト、スキーム、ポートを設定できます。さらに設定が必要な場合は、RestDocsMockMvcConfigurationCustomizer または RestDocsWebTestClientConfigurationCustomizer Bean を使用できます。
- 導入:
- 4.0.0
- 作成者:
- Andy Wilkinson
- 関連事項:
オプション要素の概要
オプション要素
要素の詳細
value
outputDir
uriScheme
StringSE uriSchemeドキュメント化された URI で使用されるスキーム(通常はhttpまたはhttps)。デフォルトはhttpです。- 戻り値:
- スキーム
- デフォルト:
"http"
uriHost
uriPort
int uriPortドキュメント化された URI で使用されるポート。デフォルトは8080です。- 戻り値:
- 港
- デフォルト:
8080