Class QuarkusTestExtensionState

java.lang.Object
io.quarkus.test.junit.QuarkusTestExtensionState
All Implemented Interfaces:
org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
Direct Known Subclasses:
IntegrationTestExtensionState, QuarkusTestExtension.ExtensionState

public class QuarkusTestExtensionState extends Object implements org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
  • Field Details

    • testResourceManager

      protected final Closeable testResourceManager
    • resource

      protected final Closeable resource
  • Constructor Details

    • QuarkusTestExtensionState

      public QuarkusTestExtensionState(Closeable testResourceManager, Closeable resource)
  • Method Details

    • getTestErrorCause

      public Throwable getTestErrorCause()
    • close

      public void close() throws IOException
      Specified by:
      close in interface org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
      Throws:
      IOException
    • setTestFailed

      protected void setTestFailed(Throwable failure)
    • doClose

      protected void doClose() throws IOException
      Throws:
      IOException