# Uses of Package
io.vertx.junit5

- Packages that use io.vertx.junit5
  Package | Description
  --- | ---
  io.vertx.junit5 |
  io.vertx.junit5.rxjava |
  io.vertx.junit5.rxjava2 |
  io.vertx.junit5.rxjava3 |

- Classes in io.vertx.junit5 used by io.vertx.junit5
  Class | Description
  --- | ---
  Checkpoint | A test completion checkpoint, flagging it advances towards the test context completion.
  CountingCheckpoint | Checkpoints that count the number of flag invocations.
  ParameterClosingConsumer | A consumer to close extension parameters, like closing a Vert.x context, a web client, etc.
  VertxExtensionParameterProvider | A `VertxExtension` test method parameter provider service provider interface.
  VertxTestContext | A test context to wait on the outcomes of asynchronous operations.
  VertxTestContext.ExecutionBlock | Interface for an executable block of assertion code.

- Classes in io.vertx.junit5 used by io.vertx.junit5.rxjava
  Class | Description
  --- | ---
  ParameterClosingConsumer | A consumer to close extension parameters, like closing a Vert.x context, a web client, etc.
  VertxExtensionParameterProvider | A `VertxExtension` test method parameter provider service provider interface.

- Classes in io.vertx.junit5 used by io.vertx.junit5.rxjava2
  Class | Description
  --- | ---
  ParameterClosingConsumer | A consumer to close extension parameters, like closing a Vert.x context, a web client, etc.
  VertxExtensionParameterProvider | A `VertxExtension` test method parameter provider service provider interface.

- Classes in io.vertx.junit5 used by io.vertx.junit5.rxjava3
  Class | Description
  --- | ---
  ParameterClosingConsumer | A consumer to close extension parameters, like closing a Vert.x context, a web client, etc.
  VertxExtensionParameterProvider | A `VertxExtension` test method parameter provider service provider interface.