@Nullable
    public ServiceRequestContext poll() throws InterruptedException {
        return poll(DEFAULT_TIMEOUT_IN_SECONDS, TimeUnit.SECONDS);
    }
Retrieves and removes the first captured {@link ServiceRequestContext}, waiting up to
{@value DEFAULT_TIMEOUT_IN_SECONDS} seconds if necessary until an element becomes available.

@throws InterruptedException if interrupted while waiting
junit5/src/main/java/com/linecorp/armeria/testing/server/ServiceRequestContextCaptor.java