java.lang.Object
com.agentforge4j.testkit.capture.WorkflowRunResult
The outcome of one harnessed run: the run id, a defensive snapshot of the final
WorkflowState, and the CaptureBundle of observed effects. This is the value the
assertion layer projects its verbs over.-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowRunResult(String runId, WorkflowState finalState, CaptureBundle captures) Creates a run result. -
Method Summary
-
Constructor Details
-
WorkflowRunResult
Creates a run result.- Parameters:
runId- the run id; must not be blankfinalState- a snapshot of the final state; must not benullcaptures- the captured effects; must not benull
-
-
Method Details
-
runId
- Returns:
- the run id
-
finalState
- Returns:
- a snapshot of the final run state
-
captures
- Returns:
- the captured effects
-