クラス RabbitAvailableCondition
- java.lang.ObjectSE
-
- org.springframework.amqp.rabbit.junit.RabbitAvailableCondition
- 実装されたすべてのインターフェース:
org.junit.jupiter.api.extension.AfterAllCallback
、org.junit.jupiter.api.extension.AfterEachCallback
、org.junit.jupiter.api.extension.ExecutionCondition
、org.junit.jupiter.api.extension.Extension
、org.junit.jupiter.api.extension.ParameterResolver
public class RabbitAvailableCondition extends ObjectSE implements org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.ParameterResolver
JUnit5ExecutionCondition
.@RabbitAvailable
アノテーション付きクラスを探し、ブローカーが利用できない場合は無効にします。- 導入:
- 2.0.2
- 作成者:
- Gary Russell
コンストラクターのサマリー
コンストラクター コンストラクター 説明 RabbitAvailableCondition()
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
void
afterEach(org.junit.jupiter.api.extension.ExtensionContext context)
org.junit.jupiter.api.extension.ConditionEvaluationResult
evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
static BrokerRunningSupport
getBrokerRunning()
ObjectSE
resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext context)
boolean
supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext)
メソッドの詳細
evaluateExecutionCondition
public org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
- 次で指定:
- インターフェース
org.junit.jupiter.api.extension.ExecutionCondition
のevaluateExecutionCondition
afterEach
public void afterEach(org.junit.jupiter.api.extension.ExtensionContext context)
- 次で指定:
- インターフェース
org.junit.jupiter.api.extension.AfterEachCallback
のafterEach
afterAll
public void afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
- 次で指定:
- インターフェース
org.junit.jupiter.api.extension.AfterAllCallback
のafterAll
supportsParameter
public boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws org.junit.jupiter.api.extension.ParameterResolutionException
- 次で指定:
- インターフェース
org.junit.jupiter.api.extension.ParameterResolver
のsupportsParameter
- 例外:
org.junit.jupiter.api.extension.ParameterResolutionException
resolveParameter
public ObjectSE resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext context) throws org.junit.jupiter.api.extension.ParameterResolutionException
- 次で指定:
- インターフェース
org.junit.jupiter.api.extension.ParameterResolver
のresolveParameter
- 例外:
org.junit.jupiter.api.extension.ParameterResolutionException
getBrokerRunning
public static BrokerRunningSupport getBrokerRunning()