public interface io.vertx.ext.unit.TestContext
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.vertx.ext.unit.TestContext
  super_class: java.lang.Object
{
  public abstract <T> T get(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)TT;
    MethodParameters:
      Name  Flags
      key   

  public abstract <T> T put(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Object;)TT;
    MethodParameters:
       Name  Flags
      key    
      value  

  public abstract <T> T remove(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)TT;
    MethodParameters:
      Name  Flags
      key   

  public abstract io.vertx.ext.unit.TestContext assertNull(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  

  public abstract io.vertx.ext.unit.TestContext assertNull(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      message   

  public abstract io.vertx.ext.unit.TestContext assertNotNull(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  

  public abstract io.vertx.ext.unit.TestContext assertNotNull(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      message   

  public abstract io.vertx.ext.unit.TestContext assertTrue(boolean);
    descriptor: (Z)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
           Name  Flags
      condition  

  public abstract io.vertx.ext.unit.TestContext assertTrue(boolean, java.lang.String);
    descriptor: (ZLjava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
           Name  Flags
      condition  
      message    

  public abstract io.vertx.ext.unit.TestContext assertFalse(boolean);
    descriptor: (Z)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
           Name  Flags
      condition  

  public abstract io.vertx.ext.unit.TestContext assertFalse(boolean, java.lang.String);
    descriptor: (ZLjava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
           Name  Flags
      condition  
      message    

  public abstract io.vertx.ext.unit.TestContext assertEquals(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      actual    

  public abstract io.vertx.ext.unit.TestContext assertEquals(java.lang.Object, java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      actual    
      message   

  public abstract io.vertx.ext.unit.TestContext assertInRange(double, double, double);
    descriptor: (DDD)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      actual    
      delta     

  public abstract io.vertx.ext.unit.TestContext assertInRange(double, double, double, java.lang.String);
    descriptor: (DDDLjava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
          Name  Flags
      expected  
      actual    
      delta     
      message   

  public abstract io.vertx.ext.unit.TestContext assertNotEquals(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
        Name  Flags
      first   
      second  

  public abstract io.vertx.ext.unit.TestContext assertNotEquals(java.lang.Object, java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
         Name  Flags
      first    
      second   
      message  

  public abstract io.vertx.ext.unit.TestContext verify(io.vertx.core.Handler<java.lang.Void>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/ext/unit/TestContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lio/vertx/core/Handler<Ljava/lang/Void;>;)Lio/vertx/ext/unit/TestContext;
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.Fluent()
    MethodParameters:
       Name  Flags
      block  

  public abstract void fail();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void fail(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      message  

  public abstract void fail(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      cause  

  public abstract io.vertx.ext.unit.Async async();
    descriptor: ()Lio/vertx/ext/unit/Async;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract io.vertx.ext.unit.Async async(int);
    descriptor: (I)Lio/vertx/ext/unit/Async;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      count  

  public abstract io.vertx.ext.unit.Async strictAsync(int);
    descriptor: (I)Lio/vertx/ext/unit/Async;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      count  

  public abstract <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> asyncAssertSuccess();
    descriptor: ()Lio/vertx/core/Handler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;

  public abstract <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> asyncAssertSuccess(io.vertx.core.Handler<T>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lio/vertx/core/Handler<TT;>;)Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;
    MethodParameters:
               Name  Flags
      resultHandler  

  public abstract <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> asyncAssertFailure();
    descriptor: ()Lio/vertx/core/Handler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;

  public abstract <T> io.vertx.core.Handler<io.vertx.core.AsyncResult<T>> asyncAssertFailure(io.vertx.core.Handler<java.lang.Throwable>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lio/vertx/core/Handler<Ljava/lang/Throwable;>;)Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<TT;>;>;
    MethodParameters:
              Name  Flags
      causeHandler  

  public abstract io.vertx.core.Handler<java.lang.Throwable> exceptionHandler();
    descriptor: ()Lio/vertx/core/Handler;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lio/vertx/core/Handler<Ljava/lang/Throwable;>;
}
SourceFile: "TestContext.java"
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.VertxGen()