クラス HttpHeadersAssert
java.lang.ObjectSE
org.assertj.core.api.AbstractAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractMapAssert< HttpHeadersAssert、HttpHeaders、文字列SE、リストSE<文字列SE>>
org.springframework.test.http.HttpHeadersAssert
- 実装されたすべてのインターフェース:
org.assertj.core.api.Assert<HttpHeadersAssert,
、HttpHeaders> org.assertj.core.api.Descriptable<HttpHeadersAssert>
、org.assertj.core.api.EnumerableAssert<HttpHeadersAssert,
、Map.EntrySE<? extends StringSE, ? extends ListSE<StringSE>>> org.assertj.core.api.ExtensionPoints<HttpHeadersAssert,
HttpHeaders>
public class HttpHeadersAssert
extends org.assertj.core.api.AbstractMapAssert<HttpHeadersAssert,HttpHeaders,StringSE,ListSE<StringSE>>
HttpHeaders
に適用できる AssertJ assertions
。- 導入:
- 6.2
- 作成者:
- Stephane Nicoll
フィールドサマリー
クラス org.assertj.core.api.AbstractAssert から継承されたフィールド
actual, info, myself, objects, throwUnsupportedExceptionOnEquals
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明containsHeader
(StringSE name) 実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていることを確認します。containsHeaders
(StringSE... names) 実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていることを確認します。doesNotContainHeader
(StringSE name) 実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていないことを確認します。doesNotContainHeaders
(StringSE... names) 実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていないことを確認します。doesNotContainsHeaders
(StringSE... names) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。クラス org.assertj.core.api.AbstractMapAssert から継承されたメソッド
allSatisfy, anySatisfy, as, as, contains, containsAllEntriesOf, containsAnyOf, containsAnyOfForProxy, containsEntry, containsExactly, containsExactlyEntriesOf, containsExactlyForProxy, containsExactlyInAnyOrderEntriesOf, containsForProxy, containsKey, containsKeys, containsKeysForProxy, containsOnly, containsOnlyForProxy, containsOnlyKeys, containsOnlyKeys, containsOnlyKeysForProxy, containsValue, containsValues, containsValuesForProxy, describedAs, describedAs, doesNotContain, doesNotContainEntry, doesNotContainForProxy, doesNotContainKey, doesNotContainKeys, doesNotContainKeysForProxy, doesNotContainValue, doesNotHave, doesNotHaveSameClassAs, extracting, extracting, extractingByKey, extractingByKey, extractingByKeys, extractingByKeysForProxy, extractingFromEntries, extractingFromEntries, extractingFromEntriesForProxy, flatExtracting, has, hasEntrySatisfying, hasEntrySatisfying, hasEntrySatisfying, hasEntrySatisfying, hasKeySatisfying, hasSameClassAs, hasSameSizeAs, hasSameSizeAs, hasSameSizeAs, hasSize, hasSizeBetween, hasSizeGreaterThan, hasSizeGreaterThanOrEqualTo, hasSizeLessThan, hasSizeLessThanOrEqualTo, hasToString, hasValueSatisfying, is, isEmpty, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEmpty, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNullOrEmpty, isOfAnyClassIn, isSameAs, isUnmodifiable, noneSatisfy, overridingErrorMessage, size, usingComparator, usingComparator, usingDefaultComparator, usingDefaultElementComparator, usingElementComparator, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, values, withFailMessage, withThreadDumpOnError
クラス org.assertj.core.api.AbstractObjectAssert から継承されたメソッド
doesNotReturn, extracting, extracting, extracting, extracting, extracting, extracting, extractingForProxy, getComparatorsByType, hasAllNullFieldsOrProperties, hasAllNullFieldsOrPropertiesExcept, hasFieldOrProperty, hasFieldOrPropertyWithValue, hasNoNullFieldsOrProperties, hasNoNullFieldsOrPropertiesExcept, hasOnlyFields, isEqualToComparingFieldByField, isEqualToComparingFieldByFieldRecursively, isEqualToComparingOnlyGivenFields, isEqualToIgnoringGivenFields, isEqualToIgnoringNullFields, newObjectAssert, returns, usingComparatorForFields, usingComparatorForType
クラス org.assertj.core.api.AbstractAssert から継承されたメソッド
actual, areEqual, asInstanceOf, asList, assertionError, asString, descriptionText, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, hashCode, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, isElementOfCustomAssert, isInstanceOfSatisfying, isNull, matches, matches, newListAssertInstance, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingEquals, usingEquals, withFailMessage, withRepresentation
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.assertj.core.api.Descriptable から継承されたメソッド
as, describedAs
コンストラクターの詳細
HttpHeadersAssert
メソッドの詳細
containsHeader
実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていることを確認します。- パラメーター:
name
- 予想される HTTP ヘッダーの名前- 関連事項:
AbstractMapAssert.containsKey(K)
containsHeaders
実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていることを確認します。- パラメーター:
names
- 予想される HTTP ヘッダーの名前- 関連事項:
AbstractMapAssert.containsKeys(K...)
doesNotContainHeader
実際の HTTP ヘッダーに、指定されたname
を含むヘッダーが含まれていないことを確認します。- パラメーター:
name
- 存在すべきでない HTTP ヘッダーの名前- 関連事項:
AbstractMapAssert.doesNotContainKey(K)
doesNotContainHeaders
実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていないことを確認します。- パラメーター:
names
- 存在すべきでない HTTP ヘッダーの名前- 導入:
- 6.2.2
- 関連事項:
AbstractMapAssert.doesNotContainKeys(K...)
doesNotContainsHeaders
@DeprecatedSE(since="6.2.2", forRemoval=true) public HttpHeadersAssert doesNotContainsHeaders(StringSE... names) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。実際の HTTP ヘッダーに、指定されたnames
のヘッダーが含まれていないことを確認します。- パラメーター:
names
- 存在すべきでない HTTP ヘッダーの名前- 関連事項:
AbstractMapAssert.doesNotContainKeys(K...)
hasValue
- パラメーター:
name
- クッキーの名前value
- ヘッダーの期待値
hasValue
- パラメーター:
name
- クッキーの名前value
- ヘッダーの期待値
hasValue
- パラメーター:
name
- クッキーの名前value
- ヘッダーの期待値
doesNotContainHeaders(String...)
を推奨