public interface Automation
An application automation harness.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Automation.Builder
builder()
void
close()
Closes thisAutomation
and release any resourcesnarrator()
void
run
(Consumer<Automation> script)
-
Method Details
-
controller
Controller controller()- Returns:
- the automation
Controller
-
narrator
- Returns:
- the
Narrator
or an empty Optional if none is available
-
run
- Parameters:
script
- the script to run
-
close
void close()Closes thisAutomation
and release any resources -
builder
- Returns:
- a new
Automation.Builder
-