public class FluxUsingWhenTest
extends java.lang.Object
构造器和说明 |
---|
FluxUsingWhenTest() |
@Test public void nullResourcePublisherRejected()
@Test public void emptyResourcePublisherDoesntApplyCallback()
@Test public void emptyResourceCallableDoesntApplyCallback()
@Test public void errorResourcePublisherDoesntApplyCallback()
@Test public void errorResourceCallableDoesntApplyCallback()
@Test public void errorResourcePublisherAfterEmitIsDropped()
@Test public void secondResourceInPublisherIsDropped()
@Test public void fluxResourcePublisherIsCancelled()
@Test public void monoResourcePublisherIsNotCancelled()
@Test public void lateFluxResourcePublisherIsCancelledOnCancel()
@Test public void lateMonoResourcePublisherIsCancelledOnCancel()
@Test public void blockOnNeverResourceCanBeCancelled() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void failToGenerateClosureAppliesRollback()
@Test public void nullClosureAppliesRollback()
@MethodSource(value="sources01") public void cancelWithHandler(Flux<java.lang.String> source)
@MethodSource(value="sources01") @Deprecated public void cancelWithoutHandlerAppliesCommit(Flux<java.lang.String> source)
@MethodSource(value="sourcesFullTransaction") public void apiCommit(Flux<java.lang.String> fullTransaction)
@MethodSource(value="sourcesFullTransaction") public void apiCommitFailure(Flux<java.lang.String> fullTransaction)
@MethodSource(value="sourcesFullTransaction") public void commitGeneratingNull(Flux<java.lang.String> fullTransaction)
@MethodSource(value="sourcesTransactionError") public void apiRollback(Flux<java.lang.String> transactionWithError)
@MethodSource(value="sourcesTransactionError") public void apiRollbackFailure(Flux<java.lang.String> transactionWithError)
@MethodSource(value="sourcesTransactionError") public void apiRollbackGeneratingNull(Flux<java.lang.String> transactionWithError)
@MethodSource(value="sourcesFullTransaction") public void apiCancel(Flux<java.lang.String> transactionToCancel)
@Test @Deprecated public void apiSingleAsyncCleanup()
@Test @Deprecated public void apiSingleAsyncCleanupFailure()
@Test public void normalHasNoQueueOperations()
@MethodSource(value="sourcesContext") public void contextPropagationOnCommit(Mono<java.lang.String> source)
@MethodSource(value="sourcesContextError") public void contextPropagationOnRollback(Mono<java.lang.String> source)
@MethodSource(value="sources01") public void contextPropagationOnCancel(Flux<java.lang.String> source)
@MethodSource(value="sources01") public void contextPropagationOnCancelWithNoHandler(Flux<java.lang.String> source)
@Test public void noCancelCallbackAfterComplete()
@Test public void noCancelCallbackAfterError()
@Test public void noCompleteCallbackAfterCancel() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void noErrorCallbackAfterCancel() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void errorCallbackReceivesCause()
@Test public void scanOperator()
@Test public void scanResourceSubscriber()
@Test public void scanUsingWhenSubscriber()
@Test public void scanCommitInner()
@Test public void scanRollbackInner()
@Test public void scanCancelInner()