public class StepVerifierTests
extends java.lang.Object
构造器和说明 |
---|
StepVerifierTests() |
@Test public void expectationErrorWithGenericValueFormatterBypassesExtractor()
@Test public void expectationErrorWithSpecificValueFormatterExtractsSignal()
@Test public void expectationErrorWithoutValueFormatter()
@Test public void expectInvalidNextsWithCustomConverter()
@Test public void expectNext()
@Test public void expectInvalidNext()
@Test public void expectNextAsync()
@Test public void expectNexts()
@Test public void expectNextsMoreThan6()
@Test public void expectInvalidNexts()
@Test public void expectNextMatches()
@Test public void expectInvalidNextMatches()
@Test public void consumeNextWith() throws java.lang.Exception
java.lang.Exception
@Test public void consumeNextWith2() throws java.lang.Exception
java.lang.Exception
@Test public void missingNext()
@Test public void missingNextAsync()
@Test public void expectNextCount()
@Test public void expectNextCountLots()
@Test public void expectNextCountZeroBeforeExpectNext()
@Test public void expectNextCountLotsError()
@Test public void expectNextCountLotsUnderRequestErrorReportedAtEnd()
@Test public void expectNextCount2()
@Test public void expectNextCount3()
@Test public void expectNextCountZero()
@Test public void expectNextCountError()
@Test public void error()
@Test public void errorClass()
@Test public void errorMessage()
@Test public void errorMatches()
@Test public void errorMatchesInvalid()
@Test public void errorSatisfies()
@Test public void consumeErrorWith()
@Test public void request()
@Test public void cancel()
@Test public void cancelInvalid()
@Test public void thenCancel_cancelsAfterFirst()
@Test public void thenCancel_cancelsAfterFirst2()
@Test public void subscribedTwice()
@Test public void verifyThenOnCompleteRange()
@Test public void verifyDuration()
@Test public void verifyDurationTimeout()
@Test public void verifyNeverWithExpectTimeout()
@Test public void verifySubscription()
@Test public void verifyNextAs()
@Test public void verifyNextAsErrorTooFewInIterable()
@Test public void verifyNextAsErrorTooManyInIterable()
@Test public void verifyNextAs2()
@Test public void verifyNextAsWithEmptyFlux()
@Test public void verifyRecordMatches()
@Test public void verifyRecordMatchesError()
@Test public void verifyRecordNullError()
@Test public void verifyRecordMatchesError2()
@Test public void verifyRecordWith2()
@Test public void verifySubscriptionError()
@Test public void verifyConsumeSubscription()
@Test public void verifyConsumeSubscriptionAfterFirst()
@Test public void verifyConsumeSubscriptionError()
@Test public void verifyFusion()
@Test public void verifyFusionError()
@Test public void verifyNoFusion()
@Test public void verifyNoFusionError()
@Test public void verifyFusionModeRequest()
@Test public void verifyFusionModeExpected()
@Test public void verifyFusionModeExpectedError()
@Test public void verifyFusionModeExpected2()
@Test public void verifyFusionModeExpectedCancel()
@Test public void verifyFusionModeExpected2Error()
@Test public void verifyVirtualTimeOnSubscribe()
@Test public void verifyVirtualTimeOnError()
@Test public void verifyVirtualTimeNoEvent()
@Test public void verifyVirtualTimeNoEventError()
@Test public void verifyVirtualTimeNoEventInterval()
@Test public void verifyVirtualTimeNoEventIntervalError()
@Test public void verifyExpectTimeoutFailsWhenSomeEvent()
@Test public void verifyVirtualTimeExpectTimeoutFailsWhenSomeEvent()
@Test public void verifyExpectTimeoutNever()
@Test public void verifyVirtualTimeExpectTimeoutNever()
@Test public void verifyExpectTimeoutDoesntCareAboutSubscription()
@Test public void verifyVirtualTimeOnNext()
@Test public void verifyVirtualTimeOnComplete()
@Test public void verifyVirtualTimeOnNextInterval()
@Test public void verifyVirtualTimeNoScenarioFails()
@Test @Timeout(value=3000L, unit=MILLISECONDS) public void verifyVirtualTimeOnNextIntervalManual()
@Test public void verifyVirtualTimeOnErrorInterval()
@Test public void verifyVirtualTimeOnErrorAsync()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void verifyCreatedForAllSchedulerUsesVirtualTime()
@Test public void noSignalRealTime()
@Test @Timeout(value=500L, unit=MILLISECONDS) public void noSignalVirtualTime()
@Test public void longDelayAndNoTermination()
@Test public void expectTimeoutSmokeTest()
@Test public void verifyTimeoutSmokeTest()
@Test public void thenAwaitThenCancelWaitsForDuration()
@Test public void testThenConsumeWhile()
@Test public void testThenConsumeWhileWithConsumer()
@Test public void testThenConsumeWhileFails()
@Test public void testExpectRecordedMatches()
@Test public void testExpectRecordedMatchesTwice()
@Test public void testExpectRecordedMatchesWithoutComplete()
@Test public void testWithDescription()
@Test public void testWithDescriptionAndScenarioName()
@Test public void testDurationFailureWithScenarioName()
@Test public void noCancelOnUnexpectedErrorSignal()
@Test public void noCancelOnUnexpectedCompleteSignal()
@Test public void noCancelOnUnexpectedCompleteSignal2()
@Test public void noCancelOnCompleteWhenSequenceUnexpected()
@Test public void noCancelOnCompleteWhenCountUnexpected()
@Test public void noCancelOnErrorWhenCollectUnexpected()
@Test public void cancelOnUnexpectedNextWithMoreData()
@Test public void boundedInitialOverflowIsDetected()
@Test public void boundedRequestOverflowIsDetected()
@Test public void initialBoundedThenUnboundedRequestDoesntOverflow()
@Test public void verifyErrorTriggersVerificationFail()
@Test public void verifyErrorTriggersVerificationSuccess()
@Test public void verifyErrorClassTriggersVerificationFail()
@Test public void verifyErrorClassTriggersVerificationSuccess()
@Test public void verifyErrorMessageTriggersVerificationFail()
@Test public void verifyErrorMessageTriggersVerificationSuccess()
@Test public void verifyErrorPredicateTriggersVerificationFailBadSignal()
@Test public void verifyErrorPredicateTriggersVerificationFailNoMatch()
@Test public void verifyErrorPredicateTriggersVerificationSuccess()
@Test public void verifyErrorAssertionTriggersVerificationFailBadSignal()
@Test public void verifyErrorAssertionTriggersVerificationSuccess()
@Test public void verifyCompleteTriggersVerificationFail()
@Test public void verifyCompleteTriggersVerificationSuccess()
@Test public void expectNextCountAfterExpectNext()
@Test public void expectNextCountAfterThenConsumeWhile()
@Test public void expectNextCountAfterExpectNextCount()
@Test public void expectNextCountAfterExpectNextMatches()
@Test public void expectNextCountAfterExpectNextSequence()
@Test public void expectNextCountAfterConsumeNextWith()
@Test public void expectNextSequenceWithPartialMatchingSequence()
@Test public void expectNextSequenceWithPartialMatchingSequenceNoMoreExpectation()
@Test public void expectNextSequenceEmptyListBeforeExpectNext()
@Test public void expectNextErrorIsSuppressed()
@Test public void consumeNextErrorIsSuppressed()
@Test public void expectNextCountErrorIsSuppressed()
@Test public void expectNextSequenceErrorIsSuppressed()
@Test public void consumeWhileErrorIsSuppressed()
@Test public void requestBufferDoesntOverflow()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void expectCancelDoNotHang()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void consumeNextWithLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void assertNextLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void expectNextLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void expectNextCountLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void expectNextMatchesLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void expectNextSequenceLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void thenConsumeWhileLowRequestShortcircuits()
@Test @Timeout(value=1000L, unit=MILLISECONDS) public void lowRequestCheckCanBeDisabled()
@Test public void takeAsyncFusedBackpressured()
@Test public void cancelAsyncFusion()
@Test public void virtualTimeSchedulerUseExactlySupplied()
@Test public void virtualTimeSchedulerVeryLong()
@Test public void withInitialContext()
@Test public void withInitialContextButNoPropagation()
@Test public void withInitialContextAndContextAssertionsParents()
@Test public void assertNextWithSubscribeOnSink()
@Test public void assertNextWithSubscribeOnJust()
@Test public void parallelVerifyWithVtsMutuallyExclusive()
@Test @Timeout(value=5L) public void gh783()
@Test @Timeout(value=5L) public void gh783_deferredAdvanceTime()
@Test @Disabled public void gh783_withInnerFlatmap()
@Test public void gh783_intervalFullyEmitted()
@Test public void gh783_firstSmallAdvance()
@Test public void noEventExpectationButComplete()
@Test public void noEventExpectationButError()
@Test public void virtualTimeNoEventExpectationButComplete()
@Test public void virtualTimeNoEventExpectationButError()
@Test public void verifyLaterCanVerifyConnectableFlux()
@Test public void verifyLaterCanVerifyConnectableFlux_withAssertionErrors()
@Test public void verifyDrainOnRequestInCaseOfFusion()
@Test public void externalGetOrSetTakenIntoAccount()
@Test public void mutualizedSubscribeErrorHandlingPostOnSubscribe()
@Test public void withVirtualTimeResetsCustomFactoryAndOldSharedThreads()