public class FluxZipTest extends FluxOperatorTest<java.lang.String,java.lang.String>
FluxOperatorTest.Scenario<I,O>
构造器和说明 |
---|
FluxZipTest() |
scenario
@CsvSource(value={"false, false, first","true, false, first","false, true, second","true, true, first"}) public void testTwoErrors(boolean firstIsScalar, boolean secondIsScalar, java.lang.String expectedMessage)
@CsvSource(value={"false, false, first","true, false, first","false, true, first","true, true, first"}) public void testTwoErrorsFusion(boolean firstIsFuseable, boolean secondIsFuseable, java.lang.String expectedMessage)
@Test public void iterableWithCombinatorHasCorrectLength()
@Test public void publisherOfPublishersUsesCorrectTuple()
@Test public void sameLength()
@Test public void sameLengthOptimized()
@Test public void sameLengthBackpressured()
@Test public void sameLengthOptimizedBackpressured()
@Test public void differentLength()
@Test public void differentLengthOpt()
@Test public void emptyNonEmpty()
@Test public void nonEmptyAndEmpty()
@Test public void scalarNonScalar()
@Test public void scalarNonScalarBackpressured()
@Test public void scalarNonScalarOpt()
@Test public void scalarScalar()
@Test public void emptyScalar()
@Test public void syncFusionMapToNull()
@Test public void pairWise()
@Test public void nonPairWisePairWise()
@Test public void pairWise3()
@Test public void pairWise2()
@Test public void multipleStreamValuesCanBeZipped()
@Test public void multipleIterableStreamValuesCanBeZipped()
@Test public void zip()
@Test public void zipEmpty()
@Test public void zipHide()
@Test public void zip2()
@Test public void zip3()
@Test public void zip4()
@Test public void zip5()
@Test public void zip6()
@Test public void zip7()
@Test public void zip8()
@Test public void createZipWithPrefetch()
@Test public void createZipWithPrefetchIterable()
@Test public void failPrefetch()
@Test public void failPrefetchIterable()
@Test public void failIterableNull()
@Test public void failIterableCallable()
@Test public void prematureCompleteIterableCallableNull()
@Test public void prematureCompleteIterableEmptyScalarSource()
@Test public void failDoubleNext()
@Test public void ignoreDoubleComplete()
@Test public void failDoubleErrorSilent()
@Test public void failDoubleTerminalPublisher()
@Test public void failNull()
@Test public void failCombinedNull()
@Test public void failCombinedNullHide()
@Test public void failCombinedNullHideAll()
@Test public void ignoreRequestZeroHideAll()
@Test public void failCombinedFusedError()
@Test public void backpressuredAsyncFusedCancelled()
@Test public void backpressuredAsyncFusedCancelled2()
@Test public void backpressuredAsyncFusedError()
@Test public void backpressuredAsyncFusedErrorHideAll()
@Test public void backpressuredAsyncFusedComplete()
@Test public void failCombinedError()
@Test public void failCombinedErrorHide()
@Test public void failCombinedErrorHideAll()
@Test public void failCallable()
@Test public void prematureCompleteCallableNull()
@Test public void prematureCompleteCallableNullHide()
@Test public void prematureCompleteCallableNullHideAll()
@Test public void prematureCompleteEmptySource()
@Test public void prematureCompleteEmptySourceHide()
@Test public void prematureCompleteSourceEmpty()
@Test public void prematureCompleteSourceEmptyDouble()
@Test public void prematureCompleteSourceError()
@Test public void prematureCompleteSourceErrorHide()
@Test public void prematureCompleteEmpty()
@Test public void prematureCompleteIterableEmpty()
@Test public void moreThan8()
@Test public void size8LikeInternalBuffer()
@Test public void cancelled()
@Test public void cancelledHide()
@Test public void delayedCancelledHide()
@Test public void moreThan8Hide()
@Test public void seven()
@Test public void scanOperator()
@Test public void scanCoordinator()
@Test public void scanInner()
@Test public void scanSingleCoordinator()
@Test public void scanSingleSubscriber()