クラス AbstractCookieAssertions<E,R>

java.lang.ObjectSE
org.springframework.test.web.support.AbstractCookieAssertions<E,R>
型パラメーター:
E - 交換結果の種類
R - レスポンス仕様の型
既知の直属サブクラス
CookieAssertions, CookieAssertions

public abstract class AbstractCookieAssertions<E,R> extends ObjectSE
レスポンスの Cookie に関するアサーション。
導入:
7.0
作成者:
Rob Worsnop, Rossen Stoyanchev
  • コンストラクターの詳細

    • AbstractCookieAssertions

      protected AbstractCookieAssertions(E exchangeResult, R responseSpec)
  • メソッドの詳細

    • getExchangeResult

      protected E getExchangeResult()
      交換結果を返します。
    • getResponseSpec

      protected R getResponseSpec()
      レスポンス仕様を返します。
    • getResponseCookies

      protected abstract MultiValueMap<StringSE, ResponseCookie> getResponseCookies()
      サブクラスは、レスポンスクッキーへのアクセスを提供するためにこれを実装する必要があります。
    • assertWithDiagnostics

      protected abstract void assertWithDiagnostics(RunnableSE assertion)
      サブクラスは、診断でアサートするためにこれを実装する必要があります。
    • valueEquals

      public R valueEquals(StringSE name, StringSE value)
      指定された名前のレスポンス Cookie が指定された値と一致することを期待します。
    • value

      public R value(StringSE name, ConsumerSE<StringSE> consumer)
      指定された名前のレスポンス Cookie の値を使用します。
    • exists

      public R exists(StringSE name)
      指定された名前の Cookie が存在することを期待してください。
    • doesNotExist

      public R doesNotExist(StringSE name)
      指定された名前の Cookie が存在しないことを期待してください。
    • maxAge

      public R maxAge(StringSE name, DurationSE expected)
      クッキーの "Max-Age" 属性 をアサートします。
    • maxAge

      public R maxAge(StringSE name, ConsumerSE<LongSE> consumer)
      ConsumerSE を使用して、Cookie の "Max-Age" 属性 をアサートします。
    • path

      public R path(StringSE name, StringSE expected)
      クッキーの "Path" 属性 をアサートします。
    • path

      public R path(StringSE name, ConsumerSE<StringSE> consumer)
      ConsumerSE を使用して、Cookie の "Path" 属性 をアサートします。
    • domain

      public R domain(StringSE name, StringSE expected)
      クッキーの "Domain" 属性 をアサートします。
    • domain

      public R domain(StringSE name, ConsumerSE<StringSE> consumer)
      ConsumerSE を使用して、Cookie の "Domain" 属性 をアサートします。
    • secure

      public R secure(StringSE name, boolean expected)
      クッキーの "Secure" 属性 をアサートします。
    • httpOnly

      public R httpOnly(StringSE name, boolean expected)
      クッキーの "HttpOnly" 属性 をアサートします。
    • partitioned

      public R partitioned(StringSE name, boolean expected)
      クッキーの "Partitioned" 属性 をアサートします。
    • sameSite

      public R sameSite(StringSE name, StringSE expected)
      クッキーの "SameSite" 属性 をアサートします。
    • getCookie

      protected ResponseCookie getCookie(StringSE name)
    • getMessage

      protected StringSE getMessage(StringSE cookie)