インターフェース PublishedEvents.TypedPublishedEvents<T>
- 型パラメーター:
T
- イベント型
- すべてのスーパーインターフェース:
IterableSE<T>
,TypedEvents
- 含まれているインターフェース:
- PublishedEvents
テスト実行中に発生した、特定の型のすべてのアプリケーションイベント。
- 作成者:
- Oliver Drotbohm
メソッドのサマリー
修飾子と型メソッド説明matching
(FunctionSE<T, S> mapper, PredicateSE<? super S> predicate) 指定されたマッピングステップを適用した後に、指定された述語に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。matching
(FunctionSE<T, S> mapper, S value) 指定されたマッピングステップを適用した後に、指定された値に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。matching
(PredicateSE<? super T> predicate) 指定された述語に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。default <S> PublishedEvents.TypedPublishedEvents<T>
matchingMapped
(FunctionSE<T, S> mapper, PredicateSE<? super S> predicate) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。default <S extends T>
PublishedEvents.TypedPublishedEvents<S>ダウンストリームアサーションのイベント型をさらに制限します。指定された型のすべてのイベントを返します。インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
インターフェース org.springframework.modulith.test.TypedEvents から継承されたメソッド
eventOfTypeWasPublished
メソッドの詳細
ofSubType
ダウンストリームアサーションのイベント型をさらに制限します。- 型パラメーター:
S
-- パラメーター:
subType
- サブ型- 戻り値:
- null になることはありません。
ofType
インターフェースからコピーされた説明:TypedEvents
指定された型のすべてのイベントを返します。- 次で指定:
- インターフェース
TypedEvents
のofType
- 型パラメーター:
S
- イベント型- パラメーター:
type
- null であってはなりません。- 戻り値:
matching
指定された述語に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。- パラメーター:
predicate
- null であってはなりません。- 戻り値:
- null になることはありません。
matching
<S> PublishedEvents.TypedPublishedEvents<T> matching(FunctionSE<T, S> mapper, PredicateSE<? super S> predicate) 指定されたマッピングステップを適用した後に、指定された述語に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。- 型パラメーター:
S
-Predicate
SE を適用する中間型- パラメーター:
mapper
-Predicate
SE のテスト対象となる元のイベントの一部を抽出するマッピングステップ。null であってはなりません。predicate
- 抽出された値に適用するPredicate
SE。null であってはなりません。- 戻り値:
- null になることはありません。
matching
指定されたマッピングステップを適用した後に、指定された値に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。- 型パラメーター:
S
-Predicate
SE を適用する中間型- パラメーター:
mapper
- 元のイベントサブジェクトの一部を抽出して指定された値と照合して検証するマッピングステップは、null であってはなりません。value
- マッピングステップの結果として期待される値は、null になる可能性があります。- 戻り値:
- null になることはありません。
matchingMapped
@DeprecatedSE(forRemoval=true, since="0.3") default <S> PublishedEvents.TypedPublishedEvents<T> matchingMapped(FunctionSE<T, S> mapper, PredicateSE<? super S> predicate) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。0.3 以降、代わりにmatching(Function, Predicate)
を使用してください。指定されたマッピングステップを適用した後に、指定された述語に一致するすべてのPublishedEvents.TypedPublishedEvents
を返します。- 型パラメーター:
S
-Predicate
SE を適用する中間型- パラメーター:
mapper
-Predicate
SE のテスト対象となる元のイベントの一部を抽出するマッピングステップ。predicate
- 抽出された値に適用するPredicate
SE。- 戻り値:
- null になることはありません。
matching(Function, Predicate)
を使用してください。