API Reference
Class
TestExecutionStep
Executes defined tests when script or method succeeds and guards against silent PASS with no data.
Inheritance
- Object
- TestExecutionStep
Constructors
public TestExecutionStep() #Methods
public virtual async Task<StepResult> ExecuteAsync(RuleComplete rule, RuleExecutionContext context, StepResult previousResult) #Returns:
Task<StepResult>Runs tests associated with the rule; if tests are defined but no data or outcomes are produced, converts the situation to Skipped to avoid misleading PASS. Emits debug counters into Logs.
Parameters
- rule TestimoX.Definitions.RuleComplete
- context TestimoX.Execution.RuleExecutionContext
- previousResult TestimoX.Execution.Pipeline.StepResult