クラス LambdaAnswer<T>
- java.lang.ObjectSE
-
- org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations
-
- org.springframework.amqp.rabbit.test.mockito.LambdaAnswer<T>
- 型パラメーター:
T
- 戻り値の型。
- 実装されたすべてのインターフェース:
SerializableSE
,org.mockito.stubbing.Answer<ObjectSE>
public class LambdaAnswer<T> extends org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations
オプションで実際のメソッドを呼び出し、カスタム結果を返すことができるAnswer
。スローされたすべての例外をキャプチャーします。- 導入:
- 1.6
- 作成者:
- Gary Russell
- 関連事項:
- 直列化された形式
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static interface
LambdaAnswer.ValueToReturn<T>
コンストラクターのサマリー
コンストラクター コンストラクター 説明 LambdaAnswer(boolean callRealMethod, LambdaAnswer.ValueToReturn<T> callback)
使用すべきではありません。LambdaAnswer(boolean callRealMethod, LambdaAnswer.ValueToReturn<T> callback, ObjectSE delegate)
提供されたプロパティを使用してインスタンスを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 T
answer(org.mockito.invocation.InvocationOnMock invocation)
CollectionSE<ExceptionSE>
getExceptions()
スローされた例外があれば、それを返します。
コンストラクターの詳細
LambdaAnswer
@DeprecatedSE public LambdaAnswer(boolean callRealMethod, LambdaAnswer.ValueToReturn<T> callback)
使用すべきではありません。使用すべきではありません。- パラメーター:
callRealMethod
- 実際のメソッドを呼び出す場合は true。callback
- コールバック。
LambdaAnswer
public LambdaAnswer(boolean callRealMethod, LambdaAnswer.ValueToReturn<T> callback, @Nullable ObjectSE delegate)
提供されたプロパティでインスタンスを構築します。テストハーネスを使用して、適切なデリゲートを持つインスタンスを取得します。- パラメーター:
callRealMethod
- 実際のメソッドを呼び出す場合は true。callback
- 結果を受け取るためのコールバック。delegate
- 代表者。
メソッドの詳細
answer
public T answer(org.mockito.invocation.InvocationOnMock invocation) throws ThrowableSE
- 次で指定:
- インターフェース
org.mockito.stubbing.Answer<T>
のanswer
- オーバーライド:
- クラス
org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations
のanswer
- 例外:
ThrowableSE
getExceptions
public CollectionSE<ExceptionSE> getExceptions()
スローされた例外があれば、それを返します。- 戻り値:
- 例外。
- 導入:
- 2.2.3