Class EmbeddedKafkaCondition
java.lang.Object
org.springframework.kafka.test.condition.EmbeddedKafkaCondition
- All Implemented Interfaces:
- org.junit.jupiter.api.extension.AfterAllCallback,- org.junit.jupiter.api.extension.ExecutionCondition,- org.junit.jupiter.api.extension.Extension,- org.junit.jupiter.api.extension.ParameterResolver
public class EmbeddedKafkaCondition
extends Object
implements org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.ParameterResolver
JUnit5 condition for an embedded broker.
- Since:
- 2.3
- Author:
- Gary Russell, Artem Bilan, Pawel Lozinski, Adrian Chlebosz, MichaĆ Padula
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidafterAll(org.junit.jupiter.api.extension.ExtensionContext context) org.junit.jupiter.api.extension.ConditionEvaluationResultevaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context) static EmbeddedKafkaBrokerresolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext context) booleansupportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) 
- 
Constructor Details- 
EmbeddedKafkaConditionpublic EmbeddedKafkaCondition()
 
- 
- 
Method Details- 
supportsParameterpublic boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws org.junit.jupiter.api.extension.ParameterResolutionException - Specified by:
- supportsParameterin interface- org.junit.jupiter.api.extension.ParameterResolver
- Throws:
- org.junit.jupiter.api.extension.ParameterResolutionException
 
- 
resolveParameterpublic Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext context) throws org.junit.jupiter.api.extension.ParameterResolutionException - Specified by:
- resolveParameterin interface- org.junit.jupiter.api.extension.ParameterResolver
- Throws:
- org.junit.jupiter.api.extension.ParameterResolutionException
 
- 
afterAllpublic void afterAll(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
- afterAllin interface- org.junit.jupiter.api.extension.AfterAllCallback
 
- 
evaluateExecutionConditionpublic org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
- evaluateExecutionConditionin interface- org.junit.jupiter.api.extension.ExecutionCondition
 
- 
getBroker
 
-