org.apache.pekko.testkit.javadsl
Members list
Type members
Classlikes
Attributes
- Source
- EventFilter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Java API: Test kit for testing actors. Inheriting from this class enables reception of replies from actors, which are queued by an internal actor and can be examined using the expectMsg... methods. Assertions and bounds concerning timing are available in the form of Within blocks.
Java API: Test kit for testing actors. Inheriting from this class enables reception of replies from actors, which are queued by an internal actor and can be examined using the expectMsg... methods. Assertions and bounds concerning timing are available in the form of Within blocks.
Beware of two points:
-
the ActorSystem passed into the constructor needs to be shutdown, otherwise thread pools and memory will be leaked - this trait is not thread-safe (only one actor with one queue, one stack of
Withinblocks); take care not to run tests within a single test class instance in parallel. -
It should be noted that for CI servers and the like all maximum Durations are scaled using the
dilatedmethod, which uses the TestKitExtension.Settings.TestTimeFactor settable via pekko.conf entry "pekko.test.timefactor".
Attributes
- Companion
- object
- Source
- TestKit.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- TestKit.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TestKit.type