クラス CookieMapAssert

java.lang.ObjectSE
org.assertj.core.api.AbstractAssert<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>>
org.assertj.core.api.AbstractObjectAssert<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>>
org.assertj.core.api.AbstractMapAssert<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>, StringSE, jakarta.servlet.http.Cookie>
org.springframework.test.web.servlet.assertj.CookieMapAssert
実装されているすべてのインターフェース:
org.assertj.core.api.Assert<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>>, org.assertj.core.api.Descriptable<CookieMapAssert>, org.assertj.core.api.EnumerableAssert<CookieMapAssert, Map.EntrySE<? extends StringSE, ? extends jakarta.servlet.http.Cookie>>, org.assertj.core.api.ExtensionPoints<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>>

public class CookieMapAssert extends org.assertj.core.api.AbstractMapAssert<CookieMapAssert, MapSE<StringSE, jakarta.servlet.http.Cookie>, StringSE, jakarta.servlet.http.Cookie>
cookies に適用できる AssertJ アサーション。
導入:
6.2
作成者:
Brian Clozel, Stephane Nicoll
  • フィールドのサマリー

    クラス org.assertj.core.api.AbstractAssert から継承されたフィールド

    actual, info, myself, objects, throwUnsupportedExceptionOnEquals
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    CookieMapAssert(jakarta.servlet.http.Cookie[] actual)
  • 方法の概要

    修飾子と型
    メソッド
    説明
    実際の Cookie に、指定された name を持つ Cookie が含まれていることを確認します。
    実際の Cookie に、指定された names を持つ Cookie が含まれていることを確認します。
    実際の Cookie に、指定された name を持つ Cookie が含まれていないことを確認します。
    実際の Cookie に、指定された names を持つ Cookie が含まれていないことを確認します。
    hasCookieSatisfying(StringSE name, ConsumerSE<jakarta.servlet.http.Cookie> cookieRequirements)
    実際の Cookie に、指定された cookieRequirements を満たす、指定された name を持つ Cookie が含まれていることを確認します。
    hasDomain(StringSE name, StringSE expected)
    実際の Cookie に、指定されたドメインと等しいドメインを持つ、指定された name を持つ Cookie が含まれていることを確認します。
    hasMaxAge(StringSE name, DurationSE expected)
    実際の Cookie に、最大有効期間が指定された name に等しい Cookie が含まれていることを確認します。
    hasPath(StringSE name, StringSE expected)
    実際の Cookie に、指定されたパスと等しいパスを持つ、指定された name を持つ Cookie が含まれていることを確認します。
    hasValue(StringSE name, StringSE expected)
    実際の Cookie に、指定された name と値が等しい Cookie が含まれていることを確認します。
    isHttpOnly(StringSE name, boolean expected)
    実際の Cookie に、指定された name を持ち、その http のみのフラグが指定されたものと等しい Cookie が含まれていることを確認します。
    isSecure(StringSE name, boolean expected)
    実際の Cookie に、指定された name を持ち、セキュアフラグが指定されたものと等しい Cookie が含まれていることを確認します。

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

    クラス ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース org.assertj.core.api.Descriptable から継承されたメソッド

    as, describedAs
  • コンストラクターの詳細

    • CookieMapAssert

      public CookieMapAssert(jakarta.servlet.http.Cookie[] actual)
  • メソッドの詳細

    • containsCookie

      public CookieMapAssert containsCookie(StringSE name)
      実際の Cookie に、指定された name を持つ Cookie が含まれていることを確認します。
      パラメーター:
      name - 期待されるクッキーの名前
      関連事項:
      • AbstractMapAssert.containsKey(K)
    • containsCookies

      public CookieMapAssert containsCookies(StringSE... names)
      実際の Cookie に、指定された names を持つ Cookie が含まれていることを確認します。
      パラメーター:
      names - 予想されるクッキーの名前
      関連事項:
      • AbstractMapAssert.containsKeys(K...)
    • doesNotContainCookie

      public CookieMapAssert doesNotContainCookie(StringSE name)
      実際の Cookie に、指定された name を持つ Cookie が含まれていないことを確認します。
      パラメーター:
      name - 存在すべきでないクッキーの名前
      関連事項:
      • AbstractMapAssert.doesNotContainKey(K)
    • doesNotContainCookies

      public CookieMapAssert doesNotContainCookies(StringSE... names)
      実際の Cookie に、指定された names を持つ Cookie が含まれていないことを確認します。
      パラメーター:
      names - 存在すべきでないクッキーの名前
      関連事項:
      • AbstractMapAssert.doesNotContainKeys(K...)
    • hasCookieSatisfying

      public CookieMapAssert hasCookieSatisfying(StringSE name, ConsumerSE<jakarta.servlet.http.Cookie> cookieRequirements)
      実際の Cookie に、指定された cookieRequirements を満たす、指定された name を持つ Cookie が含まれていることを確認します。
      パラメーター:
      name - 期待されるクッキーの名前
      cookieRequirements - クッキーの要件
    • hasValue

      public CookieMapAssert hasValue(StringSE name, StringSE expected)
      実際の Cookie に、指定された name と値が等しい Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーの期待値
    • hasMaxAge

      public CookieMapAssert hasMaxAge(StringSE name, DurationSE expected)
      実際の Cookie に、最大有効期間が指定された name に等しい Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーの予想される最大有効期間
    • hasPath

      public CookieMapAssert hasPath(StringSE name, StringSE expected)
      実際の Cookie に、指定されたパスと等しいパスを持つ、指定された name を持つ Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーの予想されるパス
    • hasDomain

      public CookieMapAssert hasDomain(StringSE name, StringSE expected)
      実際の Cookie に、指定されたドメインと等しいドメインを持つ、指定された name を持つ Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーの予想されるドメイン
    • isSecure

      public CookieMapAssert isSecure(StringSE name, boolean expected)
      実際の Cookie に、指定された name を持ち、セキュアフラグが指定されたものと等しい Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーが安全かどうか
    • isHttpOnly

      public CookieMapAssert isHttpOnly(StringSE name, boolean expected)
      実際の Cookie に、指定された name を持ち、その http のみのフラグが指定されたものと等しい Cookie が含まれていることを確認します。
      パラメーター:
      name - クッキーの名前
      expected - クッキーが http のみであるかどうか