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.get()

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 config(): Config

    Config that needs to be in place for the actor system to use the manual

  2. def get[A](system: typed.ActorSystem[A]): ManualTime

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