Root control
Property name
Property value
Find the control with the specified id in the control tree
Root control
Control id to search for
Invokes the core handling method of ControlHandler
Purpose:
Root control
Input
Tests a multi-turn script, verifying that the correct prompts are produced on each turn.
For finer-grained control, for assertions and breakpoints, use a sequence
of calls to testTurn
.
Each user turn comprises three entries:
The user utterance and expected prompt can start with 'U: ' and 'A: ' to aid readability.
Array of 3 entries per logical turn. [utterance, Intent]
Test a single turn through the complete runtime flow
SkillInvoker
Utterance. This is only for documentation / readability.
Input object
The expected response: prompt, set of allowed prompts or TestResponse object.
Find the control with the specified property name and value in the control tree