У меня есть этот код в тесте junit в проекте maven:
package huru;
import huru.util.Async;
import io.vertx.core.Vertx;
import io.vertx.ext.unit.TestContext;
import io.vertx.ext.unit.junit.VertxUnitRunner;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import java.util.Arrays;
@RunWith(VertxUnitRunner.class)
public class AsyncTest {
@Test
public void test(TestContext tc) {
io.vertx.ext.unit.Async z = tc.async();
Async.Parallel(Arrays.asList(
v -> {
v.done(null, null);
}
), (e, results) -> {
if(e != null){
z.complete();
}
else{
z.complete();
}
});
}
}
однако в экземпляре io.vertx.ext.unit.Async я вижу только эти методы:
![enter image description here](https://i.stack.imgur.com/UqgMH.png)
Так что вместо вызова z.complete (), как я могу вызвать z.fail ()?Должен ли я просто выдать ошибку?