パッケージ | 説明 |
---|---|
org.springframework.test.web.reactive.server | WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 |
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.ResponseSpec | HeaderAssertions.cacheControl(CacheControl cacheControl) 指定された値を持つ "Cache-Control" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentDisposition(ContentDisposition contentDisposition) 与えられた値を持つ "Content-Disposition" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentLength(long contentLength) "Content-Length" ヘッダーには、指定された値が必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentType(MediaType mediaType) 指定された値を持つ "Content-Type" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentType(StringSE mediaType) 指定された値を持つ "Content-Type" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentTypeCompatibleWith(MediaType mediaType) 指定された値と互換性のある "Content-Type" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.contentTypeCompatibleWith(StringSE mediaType) 指定された値と互換性のある "Content-Type" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | CookieAssertions.doesNotExist(StringSE name) 指定された名前の Cookie が存在しないことを期待してください。 |
WebTestClient.ResponseSpec | HeaderAssertions.doesNotExist(StringSE name) 指定された名前のヘッダーが存在しないことを期待してください。 |
WebTestClient.ResponseSpec | CookieAssertions.domain(StringSE name, Matcher<? super StringSE> matcher) Hamcrest Matcher を使用して Cookie のドメイン属性をアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.domain(StringSE name, StringSE expected) Cookie のドメイン属性をアサートします。 |
WebTestClient.ResponseSpec | WebTestClient.RequestHeadersSpec.exchange() リクエストボディなしで交換を実行します。 |
WebTestClient.ResponseSpec | CookieAssertions.exists(StringSE name) 指定された名前の Cookie が存在することを期待してください。 |
WebTestClient.ResponseSpec | HeaderAssertions.exists(StringSE name) 指定された名前のヘッダーが存在することを期待してください。 |
WebTestClient.ResponseSpec | WebTestClient.ResponseSpec.expectAll(WebTestClient.ResponseSpec.ResponseSpecConsumer... consumers) 1 つ以上のアサーションが例外で失敗した場合でも、すべてのアサーションが適用されることを保証して、指定されたコンシューマーのレスポンスに複数のアサーションを適用します。 |
WebTestClient.ResponseSpec | HeaderAssertions.expires(long expires) 与えられた値を持つ "Expires" ヘッダーを期待します。 |
WebTestClient.ResponseSpec | CookieAssertions.httpOnly(StringSE name, boolean expected) Cookie の httpOnly 属性をアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.is1xxInformational() レスポンスステータスコードが 1xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.is2xxSuccessful() レスポンスステータスコードが 2xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.is3xxRedirection() レスポンスステータスコードが 3xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.is4xxClientError() レスポンスステータスコードが 4xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.is5xxServerError() レスポンスステータスコードが 5xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isAccepted() レスポンスステータスコードが HttpStatus.ACCEPTED (202) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isBadRequest() レスポンスステータスコードが HttpStatus.BAD_REQUEST (400) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isCreated() レスポンスステータスコードが HttpStatus.CREATED (201) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isEqualTo(HttpStatus status) レスポンスステータスを HttpStatus としてアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isEqualTo(int status) レスポンスステータスを整数としてアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isForbidden() レスポンスステータスコードが HttpStatus.FORBIDDEN (403) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isFound() レスポンスステータスコードが HttpStatus.FOUND (302) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isNoContent() レスポンスステータスコードが HttpStatus.NO_CONTENT (204) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isNotFound() レスポンスステータスコードが HttpStatus.NOT_FOUND (404) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isNotModified() レスポンスステータスコードが HttpStatus.NOT_MODIFIED (304) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isOk() レスポンスステータスコードが HttpStatus.OK (200) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isPermanentRedirect() レスポンスステータスコードが HttpStatus.PERMANENT_REDIRECT (308) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isSeeOther() レスポンスステータスコードが HttpStatus.SEE_OTHER (303) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isTemporaryRedirect() レスポンスステータスコードが HttpStatus.TEMPORARY_REDIRECT (307) であることをアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.isUnauthorized() レスポンスステータスコードが HttpStatus.UNAUTHORIZED (401) であることをアサートします。 |
WebTestClient.ResponseSpec | HeaderAssertions.lastModified(long lastModified) 指定された値を持つ "Last-Modified" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | HeaderAssertions.location(StringSE location) 指定された値の "Location" ヘッダーが必要です。 |
WebTestClient.ResponseSpec | CookieAssertions.maxAge(StringSE name, DurationSE expected) Cookie の maxAge 属性をアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.maxAge(StringSE name, Matcher<? super LongSE> matcher) クッキーの maxAge 属性を Hamcrest Matcher でアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.path(StringSE name, Matcher<? super StringSE> matcher) Hamcrest Matcher を使用して Cookie のパス属性をアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.path(StringSE name, StringSE expected) Cookie のパス属性をアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.reasonEquals(StringSE reason) レスポンスエラーメッセージをアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.sameSite(StringSE name, StringSE expected) Cookie の sameSite 属性をアサートします。 |
WebTestClient.ResponseSpec | CookieAssertions.secure(StringSE name, boolean expected) Cookie の安全な属性をアサートします。 |
WebTestClient.ResponseSpec | StatusAssertions.value(ConsumerSE<IntegerSE> consumer) レスポンスステータス値を整数として使用します。 |
WebTestClient.ResponseSpec | StatusAssertions.value(Matcher<? super IntegerSE> matcher) レスポンスステータス値を Hamcrest マッチャーと照合します。 |
WebTestClient.ResponseSpec | CookieAssertions.value(StringSE name, ConsumerSE<StringSE> consumer) レスポンス Cookie の値を消費します。 |
WebTestClient.ResponseSpec | HeaderAssertions.value(StringSE name, ConsumerSE<StringSE> consumer) 名前付きレスポンスヘッダーの最初の値を消費します。 |
WebTestClient.ResponseSpec | CookieAssertions.value(StringSE name, Matcher<? super StringSE> matcher) Hamcrest Matcher を使用してレスポンス Cookie の最初の値をアサートします。 |
WebTestClient.ResponseSpec | HeaderAssertions.value(StringSE name, Matcher<? super StringSE> matcher) Hamcrest Matcher を使用して、レスポンスヘッダーの最初の値をアサートします。 |
WebTestClient.ResponseSpec | HeaderAssertions.valueEquals(StringSE headerName, long value) 指定された名前のヘッダーが指定された long 値と一致することを期待してください。 |
WebTestClient.ResponseSpec | HeaderAssertions.valueEquals(StringSE headerName, StringSE... values) 指定された名前のヘッダーが指定された値と一致することを期待します。 |
WebTestClient.ResponseSpec | CookieAssertions.valueEquals(StringSE name, StringSE value) 指定された名前のヘッダーが指定された値と一致することを期待します。 |
WebTestClient.ResponseSpec | HeaderAssertions.valueEqualsDate(StringSE headerName, long value) 指定された名前のヘッダーが、RFC7231 で説明されている優先日付形式を使用して日付に解析された指定された長い値と一致することを期待してください。 |
WebTestClient.ResponseSpec | HeaderAssertions.valueMatches(StringSE name, StringSE pattern) レスポンスヘッダーの最初の値を正規表現と一致させます。 |
WebTestClient.ResponseSpec | HeaderAssertions.values(StringSE name, ConsumerSE<ListSE<StringSE>> consumer) 名前付きレスポンスヘッダーのすべての値を消費します。 |
WebTestClient.ResponseSpec | HeaderAssertions.values(StringSE name, Matcher<? super IterableSE<StringSE>> matcher) Hamcrest Matcher を使用してレスポンスヘッダーのすべての値をアサートします。 |
WebTestClient.ResponseSpec | HeaderAssertions.valuesMatch(StringSE name, StringSE... patterns) レスポンスヘッダーのすべての値を、同じ順序でヘッダーの値に適用される指定された正規表現パターンと一致させます。 |
コンストラクターと説明 |
---|
CookieAssertions(ExchangeResult exchangeResult, WebTestClient.ResponseSpec responseSpec) |