|
Class Summary |
| AkkaSpec |
|
| AkkaSpec$ |
|
| AkkaSpecSpec |
|
| CachingPartialFunction<A,B> |
INTERNAL API |
| CallingThreadDispatcher |
Dispatcher which runs invocations on the current thread only. |
| CallingThreadDispatcher$ |
|
| CallingThreadDispatcherConfigurator |
|
| CallingThreadDispatcherQueues |
|
| CallingThreadDispatcherQueues$ |
|
| CallingThreadMailbox |
|
| Coroner |
The Coroner can be used to print a diagnostic report of the JVM state,
including stack traces and deadlocks. |
| Coroner$ |
The Coroner can be used to print a diagnostic report of the JVM state,
including stack traces and deadlocks. |
| CoronerSpec |
|
| CustomEventFilter |
Custom event filter when the others do not fit the bill. |
| CustomEventFilter$ |
|
| DeadLettersFilter |
|
| DeadLettersFilter$ |
|
| DebugFilter |
Filter which matches Debug events, if they satisfy the given criteria:
source, if given, applies a filter on the event’s origin
message applies a filter on the event’s message (either with String.startsWith or Regex.findFirstIn().isDefined)
If you want to match all Debug events, the most efficient is to use Left(""). |
| DebugFilter$ |
|
| DefaultTimeoutSpec |
|
| ErrorFilter |
Filter which matches Error events, if they satisfy the given criteria:
throwable applies an upper bound on the type of exception contained in the Error event
source, if given, applies a filter on the event’s origin
message applies a filter on the event’s message (either
with String.startsWith or Regex.findFirstIn().isDefined); if the message
itself does not match, the match is retried with the contained Exception’s
message; if both are null, the filter always matches if at
the same time the Exception’s stack trace is empty (this catches
JVM-omitted “fast-throw” exceptions)
If you want to match all Error events, the most efficient is to use Left(""). |
| ErrorFilter$ |
|
| EventFilter |
Facilities for selectively filtering out expected events from logging so
that you can keep your test run’s console output clean and do not miss real
error messages. |
| EventFilter$ |
Facilities for selectively filtering out expected events from logging so
that you can keep your test run’s console output clean and do not miss real
error messages. |
| ImplicitSenderSpec |
|
| InfoFilter |
Filter which matches Info events, if they satisfy the given criteria:
source, if given, applies a filter on the event’s origin
message applies a filter on the event’s message (either with String.startsWith or Regex.findFirstIn().isDefined)
If you want to match all Info events, the most efficient is to use Left(""). |
| InfoFilter$ |
|
| JavaTestKit |
Java API: Test kit for testing actors. |
| JavaTestKitSpec |
|
| LongRunningTest |
|
| LongRunningTest$ |
|
| PerformanceTest |
|
| PerformanceTest$ |
|
| SocketUtil |
Utilities to get free socket address. |
| SocketUtil$ |
Utilities to get free socket address. |
| TestActor |
|
| TestActor.AutoPilot |
|
| TestActor.KeepRunning$ |
|
| TestActor.NoAutoPilot$ |
|
| TestActor.NullMessage$ |
|
| TestActor.RealMessage |
|
| TestActor.RealMessage$ |
|
| TestActor.SetAutoPilot |
|
| TestActor.SetAutoPilot$ |
|
| TestActor.SetIgnore |
|
| TestActor.SetIgnore$ |
|
| TestActor.UnWatch |
|
| TestActor.UnWatch$ |
|
| TestActor.Watch |
|
| TestActor.Watch$ |
|
| TestActor$ |
|
| TestActorRef<T extends Actor> |
This special ActorRef is exclusively for use during unit testing in a single-threaded environment. |
| TestActorRef$ |
|
| TestActorRefSpec |
|
| TestActorRefSpec.Logger |
|
| TestActorRefSpec.ReceiveTimeoutActor |
|
| TestActorRefSpec.ReplyActor |
|
| TestActorRefSpec.SenderActor |
|
| TestActorRefSpec.WorkerActor |
|
| TestActorRefSpec.WrappedTerminated |
Forwarding Terminated to non-watching testActor is not possible,
and therefore the Terminated message is wrapped. |
| TestActorRefSpec.WrappedTerminated$ |
|
| TestActorRefSpec$ |
Test whether TestActorRef behaves as an ActorRef should, besides its own spec. |
| TestActors |
A collection of common actor patterns used in tests. |
| TestActors.EchoActor |
EchoActor sends back received messages (unmodified). |
| TestActors$ |
A collection of common actor patterns used in tests. |
| TestActorsSpec |
|
| TestBarrier |
|
| TestBarrier$ |
A cyclic barrier wrapper for use in testing. |
| TestEvent.Mute |
|
| TestEvent.Mute$ |
|
| TestEvent.UnMute |
|
| TestEvent.UnMute$ |
|
| TestEvent$ |
Implementation helpers of the EventFilter facilities: send Mute
to the TestEventFilter to install a filter, and UnMute to
deinstall it. |
| TestEventListener |
EventListener for running tests, which allows selectively filtering out
expected messages. |
| TestFSMRef<S,D,T extends Actor> |
This is a specialised form of the TestActorRef with support for querying and
setting the state of a FSM. |
| TestFSMRef$ |
|
| TestFSMRefSpec |
|
| TestKit |
Test kit for testing actors. |
| TestKit$ |
|
| TestKitExtension |
|
| TestKitExtension$ |
|
| TestKitSettings |
|
| TestLatch |
|
| TestLatch$ |
A count down latch wrapper for use in testing. |
| TestProbe |
TestKit-based probe which allows sending, reception and reply. |
| TestProbe$ |
|
| TestProbeSpec |
|
| TestTimeSpec |
|
| TimingTest |
|
| TimingTest$ |
|
| WarningFilter |
Filter which matches Warning events, if they satisfy the given criteria:
source, if given, applies a filter on the event’s origin
message applies a filter on the event’s message (either with String.startsWith or Regex.findFirstIn().isDefined)
If you want to match all Warning events, the most efficient is to use Left(""). |
| WarningFilter$ |
|