Package akka.testkit
Class JavaTestKit.Within
- java.lang.Object
-
- akka.testkit.JavaTestKit.Within
-
- Enclosing class:
- JavaTestKit
public abstract class JavaTestKit.Within extends java.lang.Object
Execute code block while bounding its execution time betweenmin
andmax
.Within
blocks may be nested. All methods in this trait which take maximum wait times are available in a version which implicitly uses the remaining time governed by the innermost enclosingWithin
block.Note that the timeout is scaled using
dilated
, which uses the configuration entry "akka.test.timefactor", while the min Duration is not.// the run() method needs to finish within 3 seconds new Within(duration("3 seconds")) { protected void run() { // ... } }
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract void
run()
-