package io.vertx.groovy.ext.unit;
public class TestContext_GroovyExtension {
  public static <T>java.lang.Object get(io.vertx.ext.unit.TestContext j_receiver, java.lang.String key) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.get(key));
  }
  public static <T>java.lang.Object put(io.vertx.ext.unit.TestContext j_receiver, java.lang.String key, java.lang.Object value) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.put(key,
      io.vertx.core.impl.ConversionHelper.toObject(value)));
  }
  public static <T>java.lang.Object remove(io.vertx.ext.unit.TestContext j_receiver, java.lang.String key) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.remove(key));
  }
  public static io.vertx.ext.unit.TestContext assertNull(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNull(io.vertx.core.impl.ConversionHelper.toObject(expected)));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertNull(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected, java.lang.String message) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNull(io.vertx.core.impl.ConversionHelper.toObject(expected),
      message));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertNotNull(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNotNull(io.vertx.core.impl.ConversionHelper.toObject(expected)));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertNotNull(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected, java.lang.String message) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNotNull(io.vertx.core.impl.ConversionHelper.toObject(expected),
      message));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertEquals(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected, java.lang.Object actual) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertEquals(io.vertx.core.impl.ConversionHelper.toObject(expected),
      io.vertx.core.impl.ConversionHelper.toObject(actual)));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertEquals(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object expected, java.lang.Object actual, java.lang.String message) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertEquals(io.vertx.core.impl.ConversionHelper.toObject(expected),
      io.vertx.core.impl.ConversionHelper.toObject(actual),
      message));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertNotEquals(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object first, java.lang.Object second) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNotEquals(io.vertx.core.impl.ConversionHelper.toObject(first),
      io.vertx.core.impl.ConversionHelper.toObject(second)));
    return j_receiver;
  }
  public static io.vertx.ext.unit.TestContext assertNotEquals(io.vertx.ext.unit.TestContext j_receiver, java.lang.Object first, java.lang.Object second, java.lang.String message) {
    io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assertNotEquals(io.vertx.core.impl.ConversionHelper.toObject(first),
      io.vertx.core.impl.ConversionHelper.toObject(second),
      message));
    return j_receiver;
  }
  public static <T>io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> asyncAssertSuccess(io.vertx.ext.unit.TestContext j_receiver) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.asyncAssertSuccess());
  }
  public static <T>io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> asyncAssertSuccess(io.vertx.ext.unit.TestContext j_receiver, io.vertx.core.Handler<java.lang.Object> resultHandler) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.asyncAssertSuccess(resultHandler != null ? event -> resultHandler.handle(io.vertx.core.impl.ConversionHelper.fromObject(event)) : null));
  }
  public static <T>io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> asyncAssertFailure(io.vertx.ext.unit.TestContext j_receiver) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.asyncAssertFailure());
  }
  public static <T>io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> asyncAssertFailure(io.vertx.ext.unit.TestContext j_receiver, io.vertx.core.Handler<java.lang.Throwable> causeHandler) {
    return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.asyncAssertFailure(causeHandler != null ? event -> causeHandler.handle(io.vertx.core.impl.ConversionHelper.fromObject(event)) : null));
  }
}