@Test
public void invalidDeferredRequest() {

    SubscriptionArbiter sa = new SubscriptionArbiter();
    List<Throwable> errors = TestHelper.trackPluginErrors();
    try {
        sa.request(-99);
        TestHelper.assertError(errors, 0, IllegalArgumentException.class, "n > 0 required but it was -99");
    } finally {
        RxJavaPlugins.reset();
    }
}