Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
Assert.assertSame(this, RxJavaProtocolValidator.getOnViolationHandler()); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); Assert.assertTrue(RxJavaProtocolValidator.isEnabled());
@Test public void withAssemblyTracking() { RxJavaAssemblyTracking.enable(); try { Object o1 = RxJavaPlugins.getOnCompletableAssembly(); Object o2 = RxJavaPlugins.getOnSingleAssembly(); Object o3 = RxJavaPlugins.getOnMaybeAssembly(); Object o4 = RxJavaPlugins.getOnObservableAssembly(); Object o5 = RxJavaPlugins.getOnFlowableAssembly(); Object o6 = RxJavaPlugins.getOnConnectableFlowableAssembly(); Object o7 = RxJavaPlugins.getOnConnectableObservableAssembly(); Object o8 = RxJavaPlugins.getOnParallelAssembly(); SavedHooks h = RxJavaProtocolValidator.enableAndChain(); h.restore(); Assert.assertSame(o1, RxJavaPlugins.getOnCompletableAssembly()); Assert.assertSame(o2, RxJavaPlugins.getOnSingleAssembly()); Assert.assertSame(o3, RxJavaPlugins.getOnMaybeAssembly()); Assert.assertSame(o4, RxJavaPlugins.getOnObservableAssembly()); Assert.assertSame(o5, RxJavaPlugins.getOnFlowableAssembly()); Assert.assertSame(o6, RxJavaPlugins.getOnConnectableFlowableAssembly()); Assert.assertSame(o7, RxJavaPlugins.getOnConnectableObservableAssembly()); Assert.assertSame(o8, RxJavaPlugins.getOnParallelAssembly()); } finally { RxJavaAssemblyTracking.disable(); } }