Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: Microsoft.Azure.Workflows.UnitTesting.Definitions
This class represents the result from an action in a Standard logic app workflow run during unit test execution. This result contains the action execution details. The class supports results from actions in loop iterations and nested actions.
Usage
// Check action status and code
Assert.AreEqual(expected: "200", actual: testFlowRun.Actions["Call_External_Systems"].Code);
Assert.AreEqual(expected: TestWorkflowStatus.Succeeded, actual: testFlowRun.Actions["Call_External_Systems"].Status);
// Check action output value
Assert.AreEqual(expected: "Test", actual: testFlowRun.Actions["Call_External_Systems"].Outputs["outputParam"].Value<string>());
// Check action error
Assert.IsNull(testFlowRun.Actions["Call_External_Systems"].Error);
Properties
Name | Description | Type | Required |
---|---|---|---|
Name | The action name | string | Yes |
Inputs | The action execution inputs | JToken | No |
Outputs | The action execution outputs | JToken | No |
Code | The action status code | string | No |
Status | The action status | TestWorkflowStatus | Yes |
Error | The action error | TestErrorInfo | No |
ChildActions | The nested action results | Dictionary<string, TestWorkflowRunActionResult> | No |
Repetitions | The repetition action results | TestWorkflowRunActionRepetitionResult | No |
Related content
- ActionMock Class Definition
- TriggerMock Class Definition
- TestActionExecutionContext Class Definition
- TestExecutionContext Class Definition
- TestIterationItem Class Definition
- TestWorkflowRun Class Definition
- TestErrorInfo Class Definition
- TestErrorResponseAdditionalInfo Class Definition
- TestWorkflowOutputParameter Class Definition
- TestWorkflowRunActionRepetitionResult Class Definition
- TestWorkflowRunTriggerResult Class Definition
- TestWorkflowStatus Enum Definition
- UnitTestExecutor Class Definition