クラス EmbeddedKafkaCondition

java.lang.ObjectSE
org.springframework.kafka.test.condition.EmbeddedKafkaCondition
実装されているすべてのインターフェース:
org.junit.jupiter.api.extension.AfterAllCallbackorg.junit.jupiter.api.extension.ExecutionConditionorg.junit.jupiter.api.extension.Extensionorg.junit.jupiter.api.extension.ParameterResolverorg.junit.jupiter.api.extension.TestInstantiationAwareExtension

public class EmbeddedKafkaCondition extends ObjectSE implements org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.ParameterResolver
組み込みブローカーの JUnit5 条件。
導入:
2.3
作成者:
Gary Russell, Artem Bilan, Pawel Lozinski, Adrian Chlebosz, Micha ł Padula
  • ネストされたクラスの要約

    インターフェース org.junit.jupiter.api.extension.TestInstantiationAwareExtension から継承されたネストクラス / インターフェース

    org.junit.jupiter.api.extension.TestInstantiationAwareExtension.ExtensionContextScope
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
    org.junit.jupiter.api.extension.ConditionEvaluationResult
    evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
    static @Nullable EmbeddedKafkaBroker
    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)

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース org.junit.jupiter.api.extension.TestInstantiationAwareExtension から継承されたメソッド

    getTestInstantiationExtensionContextScope
  • コンストラクターの詳細

    • EmbeddedKafkaCondition

      public EmbeddedKafkaCondition()
  • メソッドの詳細

    • 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.ParameterResolversupportsParameter 
      例外:
      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.ParameterResolverresolveParameter 
      例外:
      org.junit.jupiter.api.extension.ParameterResolutionException
    • afterAll

      public void afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
      次で指定:
      インターフェース org.junit.jupiter.api.extension.AfterAllCallbackafterAll 
    • evaluateExecutionCondition

      public org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
      次で指定:
      インターフェース org.junit.jupiter.api.extension.ExecutionConditionevaluateExecutionCondition 
    • getBroker

      public static @Nullable EmbeddedKafkaBroker getBroker()