public class StatusAssertions extends ObjectSE
WebTestClient.ResponseSpec.expectStatus()
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.ResponseSpec | is1xxInformational() レスポンスステータスコードが 1xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | is2xxSuccessful() レスポンスステータスコードが 2xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | is3xxRedirection() レスポンスステータスコードが 3xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | is4xxClientError() レスポンスステータスコードが 4xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | is5xxServerError() レスポンスステータスコードが 5xx の範囲であることをアサートします。 |
WebTestClient.ResponseSpec | isAccepted() レスポンスステータスコードが HttpStatus.ACCEPTED (202) であることをアサートします。 |
WebTestClient.ResponseSpec | isBadRequest() レスポンスステータスコードが HttpStatus.BAD_REQUEST (400) であることをアサートします。 |
WebTestClient.ResponseSpec | isCreated() レスポンスステータスコードが HttpStatus.CREATED (201) であることをアサートします。 |
WebTestClient.ResponseSpec | isEqualTo(HttpStatus status) レスポンスステータスを HttpStatus としてアサートします。 |
WebTestClient.ResponseSpec | isEqualTo(int status) レスポンスステータスを整数としてアサートします。 |
WebTestClient.ResponseSpec | isForbidden() レスポンスステータスコードが HttpStatus.FORBIDDEN (403) であることをアサートします。 |
WebTestClient.ResponseSpec | isFound() レスポンスステータスコードが HttpStatus.FOUND (302) であることをアサートします。 |
WebTestClient.ResponseSpec | isNoContent() レスポンスステータスコードが HttpStatus.NO_CONTENT (204) であることをアサートします。 |
WebTestClient.ResponseSpec | isNotFound() レスポンスステータスコードが HttpStatus.NOT_FOUND (404) であることをアサートします。 |
WebTestClient.ResponseSpec | isNotModified() レスポンスステータスコードが HttpStatus.NOT_MODIFIED (304) であることをアサートします。 |
WebTestClient.ResponseSpec | isOk() レスポンスステータスコードが HttpStatus.OK (200) であることをアサートします。 |
WebTestClient.ResponseSpec | isPermanentRedirect() レスポンスステータスコードが HttpStatus.PERMANENT_REDIRECT (308) であることをアサートします。 |
WebTestClient.ResponseSpec | isSeeOther() レスポンスステータスコードが HttpStatus.SEE_OTHER (303) であることをアサートします。 |
WebTestClient.ResponseSpec | isTemporaryRedirect() レスポンスステータスコードが HttpStatus.TEMPORARY_REDIRECT (307) であることをアサートします。 |
WebTestClient.ResponseSpec | isUnauthorized() レスポンスステータスコードが HttpStatus.UNAUTHORIZED (401) であることをアサートします。 |
WebTestClient.ResponseSpec | reasonEquals(StringSE reason) レスポンスエラーメッセージをアサートします。 |
WebTestClient.ResponseSpec | value(ConsumerSE<IntegerSE> consumer) レスポンスステータス値を整数として使用します。 |
WebTestClient.ResponseSpec | value(Matcher<IntegerSE> matcher) レスポンスステータス値を Hamcrest マッチャーと照合します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public WebTestClient.ResponseSpec isEqualTo(HttpStatus status)
HttpStatus
としてアサートします。public WebTestClient.ResponseSpec isEqualTo(int status)
public WebTestClient.ResponseSpec isOk()
HttpStatus.OK
(200) であることをアサートします。public WebTestClient.ResponseSpec isCreated()
HttpStatus.CREATED
(201) であることをアサートします。public WebTestClient.ResponseSpec isAccepted()
HttpStatus.ACCEPTED
(202) であることをアサートします。public WebTestClient.ResponseSpec isNoContent()
HttpStatus.NO_CONTENT
(204) であることをアサートします。public WebTestClient.ResponseSpec isFound()
HttpStatus.FOUND
(302) であることをアサートします。public WebTestClient.ResponseSpec isSeeOther()
HttpStatus.SEE_OTHER
(303) であることをアサートします。public WebTestClient.ResponseSpec isNotModified()
HttpStatus.NOT_MODIFIED
(304) であることをアサートします。public WebTestClient.ResponseSpec isTemporaryRedirect()
HttpStatus.TEMPORARY_REDIRECT
(307) であることをアサートします。public WebTestClient.ResponseSpec isPermanentRedirect()
HttpStatus.PERMANENT_REDIRECT
(308) であることをアサートします。public WebTestClient.ResponseSpec isBadRequest()
HttpStatus.BAD_REQUEST
(400) であることをアサートします。public WebTestClient.ResponseSpec isUnauthorized()
HttpStatus.UNAUTHORIZED
(401) であることをアサートします。public WebTestClient.ResponseSpec isForbidden()
HttpStatus.FORBIDDEN
(403) であることをアサートします。public WebTestClient.ResponseSpec isNotFound()
HttpStatus.NOT_FOUND
(404) であることをアサートします。public WebTestClient.ResponseSpec reasonEquals(StringSE reason)
public WebTestClient.ResponseSpec is1xxInformational()
public WebTestClient.ResponseSpec is2xxSuccessful()
public WebTestClient.ResponseSpec is3xxRedirection()
public WebTestClient.ResponseSpec is4xxClientError()
public WebTestClient.ResponseSpec is5xxServerError()
public WebTestClient.ResponseSpec value(Matcher<IntegerSE> matcher)
matcher
- 使用するマッチャー public WebTestClient.ResponseSpec value(ConsumerSE<IntegerSE> consumer)
consumer
- 使用するコンシューマー