クラス AbstractHttpServletRequestAssert<SELF extends AbstractHttpServletRequestAssert<SELF,ACTUAL>,ACTUAL extends HttpServletRequestEE>

java.lang.ObjectSE
org.assertj.core.api.AbstractAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
org.springframework.test.web.servlet.assertj.AbstractHttpServletRequestAssert<SELF,ACTUAL>
型パラメーター:
SELF - アサーションの種類
ACTUAL - アサートするオブジェクトの型
実装されているすべてのインターフェース:
org.assertj.core.api.Assert<SELF,ACTUAL>org.assertj.core.api.Descriptable<SELF>org.assertj.core.api.ExtensionPoints<SELF,ACTUAL>
既知の直属サブクラス
AbstractMockHttpServletRequestAssert

public abstract class AbstractHttpServletRequestAssert<SELF extends AbstractHttpServletRequestAssert<SELF,ACTUAL>,ACTUAL extends HttpServletRequestEE> extends org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
HttpServletRequestEE に適用できる基本 AssertJ アサーション。
導入:
6.2
作成者:
Stephane Nicoll
  • フィールドのサマリー

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

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

    コンストラクター
    修飾子
    コンストラクター
    説明
    protected
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    org.assertj.core.api.MapAssert<StringSE,ObjectSE>
    リクエスト属性をテスト対象オブジェクトとして使用し、値が属性名によってマップされた新しいアサーションオブジェクトを返します。
    hasAsyncStarted(boolean started)
    通常は、コントローラーメソッドが CallableSE または DeferredResult を返す結果として、非同期処理が開始されたかどうかを確認します。
    org.assertj.core.api.MapAssert<StringSE,ObjectSE>
    セッション属性をテスト対象オブジェクトとして使用し、値が属性名によってマップされた新しいアサーションオブジェクトを返します。

    クラス org.assertj.core.api.AbstractObjectAssert から継承されたメソッド

    as, as, 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, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison

    クラス org.assertj.core.api.AbstractAssert から継承されたメソッド

    actual, areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingEquals, usingEquals, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError

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

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

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

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

    • AbstractHttpServletRequestAssert

      protected AbstractHttpServletRequestAssert(ACTUAL actual, ClassSE<?> selfType)
  • メソッドの詳細

    • attributes

      public org.assertj.core.api.MapAssert<StringSE,ObjectSE> attributes()
      リクエスト属性をテスト対象オブジェクトとして使用し、値が属性名によってマップされた新しいアサーションオブジェクトを返します。

      例:

      
       // Check for the presence of a request attribute named "attributeName":
       assertThat(request).attributes().containsKey("attributeName");
       
    • sessionAttributes

      public org.assertj.core.api.MapAssert<StringSE,ObjectSE> sessionAttributes()
      セッション属性をテスト対象オブジェクトとして使用し、値が属性名によってマップされた新しいアサーションオブジェクトを返します。

      例:

      
       // Check for the presence of a session attribute named "username":
       assertThat(request).sessionAttributes().containsKey("username");
       
    • hasAsyncStarted

      public SELF hasAsyncStarted(boolean started)
      通常は、コントローラーメソッドが CallableSE または DeferredResult を返す結果として、非同期処理が開始されたかどうかを確認します。

      テストは、非同期結果が利用可能になり、さらにアサートできるように、Callable の完了を待機します。

      MockHttpServletRequest は非同期ディスパッチを実行しないため、Callable も DeferredResult も処理を完全に完了しません。

      パラメーター:
      started - 非同期処理が開始されるべきかどうか