Packages

object ManualTime

Manual time allows you to do async tests while controlling the scheduler of the system.

To use it you need to configure the ActorSystem/ActorTestKit with ManualTime.config and access the scheduler control through ManualTime.apply()

Source
ManualTime.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ManualTime
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def apply()(implicit system: typed.ActorSystem[_]): ManualTime

    Access the manual scheduler, note that you need to setup the actor system/testkit with config() for this to work.

  2. val config: Config

    Config needed to use the ExplicitlyTriggeredScheduler