クラス PublishedEventsAssert.PublishedEventAssert<T>
java.lang.ObjectSE
org.springframework.modulith.test.PublishedEventsAssert.PublishedEventAssert<T>
- 含まれているクラス:
- PublishedEventsAssert
アサーションは、予想されるイベントをさらに限定します。
- 作成者:
- Oliver Drotbohm
メソッドのサマリー
修飾子と型メソッド説明and()
別の型のイベントで新しいアサーションを開始するための糖衣構文。matching
(FunctionSE<T, S> function, PredicateSE<? super S> predicate) 指定されたFunction
SE によって抽出された値が指定されたPredicate
SE と一致するイベントが少なくとも 1 つ存在することをアサートします。matching
(FunctionSE<T, S> function, S value) 指定されたFunction
SE によって抽出された値が指定された値と一致するイベントが少なくとも 1 つ存在することをアサートします。matching
(PredicateSE<? super T> predicate) 少なくとも 1 つのイベントが指定された述語に一致することをアサートします。
メソッドの詳細
matching
少なくとも 1 つのイベントが指定された述語に一致することをアサートします。- パラメーター:
predicate
- null であってはなりません。- 戻り値:
- null になることはありません。
matching
public <S> PublishedEventsAssert.PublishedEventAssert<T> matching(FunctionSE<T, S> function, PredicateSE<? super S> predicate) 指定されたFunction
SE によって抽出された値が指定されたPredicate
SE と一致するイベントが少なくとも 1 つ存在することをアサートします。- 型パラメーター:
S
- 照合する値の型。- パラメーター:
function
- 抽出関数は null であってはなりません。predicate
- 抽出された値が一致するはずのPredicate
SE。null であってはなりません。- 戻り値:
- null になることはありません。
matching
public <S> PublishedEventsAssert.PublishedEventAssert<T> matching(FunctionSE<T, S> function, @Nullable S value) 指定されたFunction
SE によって抽出された値が指定された値と一致するイベントが少なくとも 1 つ存在することをアサートします。- 型パラメーター:
S
- 照合する値の型- パラメーター:
function
- 抽出関数は null であってはなりません。value
- 期待値は null になる可能性があります。- 戻り値:
- null になることはありません。
and
別の型のイベントで新しいアサーションを開始するための糖衣構文。- 戻り値:
- null になることはありません。