クラスの使用
org.springframework.test.http.HttpHeadersAssert
HttpHeadersAssert を使用するパッケージ
パッケージ
説明
HTTP 概念のサポートをテストします。
MockMvc の AssertJ サポート。
org.springframework.test.http 内の HttpHeadersAssert 使用
org.springframework.test.http 内の型引数 HttpHeadersAssert を持つサブクラス修飾子と型メソッド説明HttpHeadersAssert.containsHeader
(StringSE name) 実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていることを確認します。HttpHeadersAssert.containsHeaders
(StringSE... names) 実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていることを確認します。HttpHeadersAssert.containsOnlyHeaders
(StringSE... names) 実際の HTTP ヘッダーに、指定されたnames
を持つヘッダーのみが、任意の順序で、大文字と小文字を区別せずに含まれて いることを確認します。HttpHeadersAssert.doesNotContainHeader
(StringSE name) 実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていないことを確認します。HttpHeadersAssert.doesNotContainHeaders
(StringSE... names) 実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていないことを確認します。HttpHeadersAssert.hasExactlyValues
(StringSE name, ListSE<StringSE> values) 指定されたヘッダーに、指定された値のリストと正確に同じ順序の完全な値のリストがあることを確認します。HttpHeadersAssert.hasExactlyValuesInAnyOrder
(StringSE name, ListSE<StringSE> values) 指定されたヘッダーに、指定された値のリストとまったく同じ値の完全なリストが任意の順序で含まれていることを確認します。HttpHeadersAssert.hasHeaderSatisfying
(StringSE name, ConsumerSE<ListSE<StringSE>> valueRequirements) 実際の HTTP ヘッダーに、指定されたvalueRequirements
を満たす指定されたname
を持つヘッダーが含まれていることを確認します。HttpHeadersAssert.hasSameSizeAs
(HttpHeaders other) 実際のヘッダーの数が指定されたHttpHeaders
と同じであることを確認します。HttpHeadersAssert.hasSingleValue
(StringSE name, long value) 実際の HTTP ヘッダーに、指定されたname
およびlong
プライマリvalue
を含むヘッダーが含まれていることを確認します。HttpHeadersAssert.hasSingleValue
(StringSE name, StringSE value) HttpHeadersAssert.hasSingleValue
(StringSE name, InstantSE value) HttpHeadersAssert.hasSize
(int expected) 大文字と小文字を区別せずにヘッダー名を検討する場合、expected
ヘッダーが正確に存在していることを確認します。実際の HTTP ヘッダーに、指定されたname
およびlong
プライマリvalue
を含むヘッダーが含まれていることを確認します。HttpHeadersAssert.isEmpty()
実際の HTTP ヘッダーが空であり、ヘッダーが存在しないことを確認します。HttpHeadersAssert.isNotEmpty()
実際の HTTP ヘッダーが空でなく、少なくとも 1 つのヘッダーが存在することを確認します。org.springframework.test.web.servlet.assertj 内の HttpHeadersAssert 使用
修飾子と型メソッド説明AbstractHttpServletResponseAssert.headers()
HttpHeaders
をテスト対象オブジェクトとして使用する新しいアサーションオブジェクトを返します。