java.lang.Object
com.github.mizosoft.methanol.testing.MockDelayer
- All Implemented Interfaces:
Delayer
A Delayer that delays tasks based on a
MockClock
's time.-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionMockDelayer
(MockClock clock) MockDelayer
(MockClock clock, boolean dispatchEagerly) -
Method Summary
Modifier and TypeMethodDescriptionArranges for the task to be submitted to the given executor after the delay is evaluated.void
drainQueuedTasks
(boolean ignoreRejected) int
-
Constructor Details
-
MockDelayer
-
MockDelayer
-
-
Method Details
-
delay
Description copied from interface:Delayer
Arranges for the task to be submitted to the given executor after the delay is evaluated. -
taskCount
public int taskCount() -
peekEarliestFuture
-
peekLatestFuture
-
drainQueuedTasks
public void drainQueuedTasks(boolean ignoreRejected)
-