クラス Scenario.When.StateChangeResult<S>
java.lang.ObjectSE
org.springframework.modulith.test.Scenario.When.StateChangeResult<S>
- 含まれているクラス:
- Scenario.When<T>
予期された状態変化の結果。
- 作成者:
- Oliver Drotbohm
コンストラクターの概要
コンストラクターコンストラクター説明StateChangeResult(org.springframework.modulith.test.Scenario.When.ExecutionResult<S, T> result) メソッドのサマリー
修飾子と型メソッド説明<E> Scenario.When<T>.EventResult<E>指定された型のイベントが最終的に到着することを期待します。voidandVerify(BiConsumerSE<S, T> consumer) 指定されたBiConsumerSE を使用して、状態変更の結果と stimulus の結果を検証します。voidandVerify(ConsumerSE<S> consumer) 指定されたConsumerSE を使用して状態変更の結果を検証します。void基礎となるAssertablePublishedEventsを検証します。
コンストラクターの詳細
StateChangeResult
メソッドの詳細
andVerify
指定されたConsumerSE を使用して状態変更の結果を検証します。- パラメーター:
consumer- null であってはなりません。
andVerify
指定されたBiConsumerSE を使用して、状態変更の結果と stimulus の結果を検証します。- パラメーター:
consumer- null であってはなりません。
andVerifyEvents
基礎となるAssertablePublishedEventsを検証します。- パラメーター:
events- null であってはなりません。
andExpect
指定された型のイベントが最終的に到着することを期待します。返されたScenario.When.EventResultで API を使用して、より詳細な期待値を指定し、Scenario.When.EventResult.toArrive()の呼び出しで終了します。- 型パラメーター:
E- イベントの型- パラメーター:
eventType- null であってはなりません。- 戻り値:
- null になることはありません。