public class FluxReplayTest extends FluxOperatorTest<java.lang.String,java.lang.String>
FluxOperatorTest.Scenario<I,O>
构造器和说明 |
---|
FluxReplayTest() |
限定符和类型 | 方法和说明 |
---|---|
void |
cacheFlux() |
void |
cacheFluxFused() |
void |
cacheFluxHistoryTTL() |
void |
cacheFluxHistoryTTLFused() |
void |
cacheFluxTTL() |
void |
cacheFluxTTLFused() |
void |
cacheFluxTTLMillis() |
void |
cacheFluxTTLNanos() |
void |
cacheNotOverrunByMaxPrefetch() |
void |
cacheSingleSubscriberWithMultipleRequestsDoesntHang() |
void |
cancel() |
void |
failPrefetch() |
void |
failTime() |
void |
ifNoSubscriptionBeforeConnectThenPrefetches() |
void |
ifSubscribeBeforeConnectThenTrackFurtherRequests() |
void |
minimalInitialRequestIsHistory() |
void |
minimalInitialRequestIsMaxOfSubscribersInitialRequests() |
void |
minimalInitialRequestUnboundedWithFused() |
void |
minimalInitialRequestWithUnboundedSubscriber() |
void |
multipleEarlySubscribersPropagateTheirLateRequests() |
void |
onlyInitialRequestWithLateUnboundedSubscriber() |
void |
scanInner() |
void |
scanMain() |
void |
scanSubscriber() |
void |
vtsStart(org.junit.jupiter.api.TestInfo testInfo) |
void |
vtsStop() |
scenario
@BeforeEach public void vtsStart(org.junit.jupiter.api.TestInfo testInfo)
@AfterEach public void vtsStop()
@Test public void failPrefetch()
@Test public void failTime()
@Test @Tag(value="VirtualTime") public void cacheFlux()
@Test @Tag(value="VirtualTime") public void cacheFluxFused()
@Test @Tag(value="VirtualTime") public void cacheFluxTTL()
@Test @Tag(value="VirtualTime") public void cacheFluxTTLFused()
@Test @Tag(value="VirtualTime") public void cacheFluxTTLMillis()
@Test @Tag(value="VirtualTime") public void cacheFluxTTLNanos()
@Test @Tag(value="VirtualTime") public void cacheFluxHistoryTTL()
@Test @Tag(value="VirtualTime") public void cacheFluxHistoryTTLFused()
@Test public void minimalInitialRequestIsHistory()
@Test public void minimalInitialRequestIsMaxOfSubscribersInitialRequests()
@Test public void multipleEarlySubscribersPropagateTheirLateRequests()
@Test public void minimalInitialRequestWithUnboundedSubscriber()
@Test public void minimalInitialRequestUnboundedWithFused()
@Test public void onlyInitialRequestWithLateUnboundedSubscriber()
@Test public void cancel()
@Test public void scanMain()
@Test public void scanInner()
@Test public void scanSubscriber()
@Test @Timeout(value=5L) public void cacheSingleSubscriberWithMultipleRequestsDoesntHang()
@Test public void cacheNotOverrunByMaxPrefetch()
@Test public void ifSubscribeBeforeConnectThenTrackFurtherRequests()
@Test public void ifNoSubscriptionBeforeConnectThenPrefetches()