public class FluxPublishOnTest extends FluxOperatorTest<java.lang.String,java.lang.String>
FluxOperatorTest.Scenario<I,O>
限定符和类型 | 字段和说明 |
---|---|
static java.util.concurrent.ExecutorService |
exec |
构造器和说明 |
---|
FluxPublishOnTest() |
scenario
@BeforeAll public static void before()
@AfterAll public static void after()
@Test public void failPrefetch()
@Test public void normal()
@Test public void normalBackpressured1() throws java.lang.Exception
java.lang.Exception
@Test public void normalBackpressured() throws java.lang.Exception
java.lang.Exception
@Test public void normalSyncFused()
@Test public void normalSyncFusedBackpressured() throws java.lang.Exception
java.lang.Exception
@Test public void normalAsyncFused()
@Test public void normalAsyncFusedBackpressured() throws java.lang.Exception
java.lang.Exception
@Test public void error()
@Test public void errorHide()
@Test public void empty()
@Test public void errorDelayed()
@Test public void classicJust()
@Test public void classicJustBackpressured() throws java.lang.Exception
java.lang.Exception
@Test public void filtered()
@Test public void filtered1()
@Test public void normalFilteredBackpressured() throws java.lang.Exception
java.lang.Exception
@Test public void normalFilteredBackpressured1() throws java.lang.Exception
java.lang.Exception
@Test public void callableEvaluatedTheRightTime()
@Test public void diamond()
@Test public void prefetchAmountOnly()
@Test public void boundedQueue()
@Test public void boundedQueueFilter()
@Test public void withFlatMap()
@Test public void syncSourceWithNull()
@Test public void syncSourceWithNull2()
@Test public void mappedsyncSourceWithNull()
@Test public void mappedsyncSourceWithNullHidden()
@Test public void mappedsyncSourceWithNullPostFilterHidden()
@Test public void mappedsyncSourceWithNull2()
@Test public void mappedsyncSourceWithNull2Hidden()
@Test public void mappedFilteredSyncSourceWithNull()
@Test public void mappedFilteredSyncSourceWithNull2()
@Test public void mappedAsyncSourceWithNull()
@Test public void mappedAsyncSourceWithNullPostFilter()
@Test public void crossRangeHidden()
@Test public void crossRange()
@Test public void crossRangeMaxHidden() throws java.lang.Exception
java.lang.Exception
@Test public void crossRangeMax()
@Test public void crossRangeMaxUnbounded()
@Test public void threadBoundaryPreventsInvalidFusionMap()
@Test public void threadBoundaryPreventsInvalidFusionFilter()
@Test public void crossRangePerfDefault()
@Test public void limitRate()
@Test public void limitRateWithCloseLowTide()
@Test public void limitRateWithVeryLowTide()
@Test @Timeout(value=5L) public void rejectedExecutionExceptionOnDataSignalExecutor() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test @Disabled public void rejectedExecutionExceptionOnErrorSignalExecutor() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test @Timeout(value=5L) @Disabled public void rejectedExecutionExceptionOnDataSignalExecutorService() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void rejectedExecutionExceptionOnErrorSignalExecutorService()
@Test public void mapNotifiesOnce() throws java.lang.InterruptedException
java.lang.InterruptedException
- on interrupt@Test public void mapManyFlushesAllValuesThoroughly() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void callablePath()
@Test public void scanOperator()
@Test public void scanSubscriber() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void scanConditionalSubscriber()
@Test public void publishOnAsyncDetection()
@Test public void publishOnAsyncDetectionConditional()
@Test public void limitRateDisabledLowTide() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void scanRunOn()