# Package org.jmock.lib.concurrent

Classes to help test concurrent code with jMock.

See: Description

Class Summary
Class | Description
--- | ---
Blitzer | A class that "blitzes" an object by calling it many times, from multiple threads.
DeterministicExecutor | An `Executor` that executes commands on the thread that calls `runPendingCommands` or `runUntilIdle`.
DeterministicScheduler | A `ScheduledExecutorService` that executes commands on the thread that calls `runNextPendingCommand`, `runUntilIdle` or `tick`.
Synchroniser | A ThreadingPolicy that makes the Mockery thread-safe and helps tests synchronise with background threads.

Exception Summary
Exception | Description
--- | ---
UnsupportedSynchronousOperationException | Thrown to report that a `DeterministicScheduler` has been asked to perform a blocking wait, which is not supported.

## Package org.jmock.lib.concurrent Description

Classes to help test concurrent code with jMock.