クラス HttpHeadersAssert

java.lang.ObjectSE
org.assertj.core.api.AbstractAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractMapAssert< HttpHeadersAssertHttpHeaders文字列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
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    実際の HTTP ヘッダーに、指定された name を含むヘッダーが含まれていることを確認します。
    実際の HTTP ヘッダーに、指定された names のヘッダーが含まれていることを確認します。
    実際の HTTP ヘッダーに、指定された name を含むヘッダーが含まれていないことを確認します。
    実際の HTTP ヘッダーに、指定された names のヘッダーが含まれていないことを確認します。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    hasValue(StringSE name, long value)
    実際の HTTP ヘッダーに、指定された name および LongSE value を含むヘッダーが含まれていることを確認します。
    実際の HTTP ヘッダーに、指定された name および StringSE value を含むヘッダーが含まれていることを確認します。
    実際の HTTP ヘッダーに、指定された name および InstantSE value を含むヘッダーが含まれていることを確認します。

    クラス 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

      public HttpHeadersAssert(HttpHeaders actual)
  • メソッドの詳細

    • containsHeader

      public HttpHeadersAssert containsHeader(StringSE name)
      実際の HTTP ヘッダーに、指定された name を含むヘッダーが含まれていることを確認します。
      パラメーター:
      name - 予想される HTTP ヘッダーの名前
      関連事項:
      • AbstractMapAssert.containsKey(K)
    • containsHeaders

      public HttpHeadersAssert containsHeaders(StringSE... names)
      実際の HTTP ヘッダーに、指定された names のヘッダーが含まれていることを確認します。
      パラメーター:
      names - 予想される HTTP ヘッダーの名前
      関連事項:
      • AbstractMapAssert.containsKeys(K...)
    • doesNotContainHeader

      public HttpHeadersAssert doesNotContainHeader(StringSE name)
      実際の HTTP ヘッダーに、指定された name を含むヘッダーが含まれていないことを確認します。
      パラメーター:
      name - 存在すべきでない HTTP ヘッダーの名前
      関連事項:
      • AbstractMapAssert.doesNotContainKey(K)
    • doesNotContainHeaders

      public HttpHeadersAssert doesNotContainHeaders(StringSE... names)
      実際の 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

      public HttpHeadersAssert hasValue(StringSE name, StringSE value)
      実際の HTTP ヘッダーに、指定された name および StringSE value を含むヘッダーが含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      value - ヘッダーの期待値
    • hasValue

      public HttpHeadersAssert hasValue(StringSE name, long value)
      実際の HTTP ヘッダーに、指定された name および LongSE value を含むヘッダーが含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      value - ヘッダーの期待値
    • hasValue

      public HttpHeadersAssert hasValue(StringSE name, InstantSE value)
      実際の HTTP ヘッダーに、指定された name および InstantSE value を含むヘッダーが含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      value - ヘッダーの期待値