# Uses of Package
io.vertx.ext.unit

- Packages that use io.vertx.ext.unit
  Package | Description
  --- | ---
  io.vertx.ext.unit |
  io.vertx.ext.unit.junit |
  io.vertx.rxjava.ext.unit |

- Classes in io.vertx.ext.unit used by io.vertx.ext.unit
  Class and Description
  Async An asynchronous exit point for a test.
  Completion A completion object that emits completion notifications either succeeded or failed.
  TestCase A test case object can be used to create a single test.
  TestCompletion This object provides callback-ability for the end of a test suite, the completion succeeds when all tests pass otherwise it fails.
  TestContext The test context is used for performing test assertions and manage the completion of the test.
  TestOptions Test execution options: the `timeout` in milliseconds, the default value is 2 minutes the `useEventLoop` configures the event loop usage `true` always runs with an event loop `false` never runs with an event loop `null` uses an event loop if there is one (provided by `Vertx.currentContext()`) otherwise run without the `reporters` is an array of reporter configurations
  TestSuite A named suite of test cases that are executed altogether.

- Classes in io.vertx.ext.unit used by io.vertx.ext.unit.junit
  Class and Description
  TestContext The test context is used for performing test assertions and manage the completion of the test.

- Classes in io.vertx.ext.unit used by io.vertx.rxjava.ext.unit
  Class and Description
  Async An asynchronous exit point for a test.
  Completion A completion object that emits completion notifications either succeeded or failed.
  TestCompletion This object provides callback-ability for the end of a test suite, the completion succeeds when all tests pass otherwise it fails.

Copyright © 2016. All rights reserved.