Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: Microsoft.Azure.Workflows.UnitTesting.Definitions
Diese Klasse erweitert die TestWorkflowRunActionResult
Klasse, um das Ergebnis einer Aktion in einer Schleifeniteration für einen Standardlogik-App-Workflow darzustellen, der während der Komponententestausführung ausgeführt wird. Solche Aktionen können in jeder Schleife oder in "Until "-Schleifen angezeigt werden.
Verwendung
var callExternalSystemsAction = testFlowRun.Actions["Call_External_Systems"];
for (int i=0; i<callExternalSystemsAction.Repetitions.Length; i++)
{
var currActionRepetition = callExternalSystemsAction.Repetitions[i];
// Check action repetition status and code
Assert.AreEqual(expected: "200", actual: currActionRepetition.Code);
Assert.AreEqual(expected: TestWorkflowStatus.Succeeded, actual: currActionRepetition.Status);
// Check action repetition output value
Assert.AreEqual(expected: "Test", actual: currActionRepetition.Outputs["outputParam"].Value<string>());
// Check action repetition error
Assert.IsNull(currActionRepetition.Error);
}
Eigenschaften
Name | BESCHREIBUNG | Typ | Erforderlich |
---|---|---|---|
Name | Der Aktionsname | Schnur | Ja |
Eingänge | Die Eingaben für die Aktionsausführung | JToken | Nein |
Ausgaben | Die Ausgabe der Aktionsausführung | JToken | Nein |
Programmcode | Der Aktionsstatuscode | Schnur | Nein |
Der Status | Der Aktionsstatus | TestWorkflowStatus | Ja |
Fehler | Der Aktionsfehler | TestErrorInfo | Nein |
ChildActions | Die geschachtelten Aktionsergebnisse | Wörterbuchzeichenfolge<, TestWorkflowRunActionResult> | Nein |
Wiederholungen | Die Ergebnisse der Wiederholungsaktion | TestWorkflowRunActionRepetitionResult | Nein |
IterationItem | Das Iterationselement | TestIterationItem | Nein |
Verwandte Inhalte
- ActionMock-Klassendefinition
- TriggerMock-Klassendefinition
- TestActionExecutionContext-Klassendefinition
- TestExecutionContext-Klassendefinition
- TestIterationItem-Klassendefinition
- TestWorkflowRun-Klassendefinition
- TestErrorInfo-Klassendefinition
- TestErrorResponseAdditionalInfo-Klassendefinition
- TestWorkflowOutputParameter-Klassendefinition
- TestWorkflowRunActionResult-Klassendefinition
- TestWorkflowRunTriggerResult-Klassendefinition
- TestWorkflowStatus-Enumerationsdefinition
- UnitTestExecutor-Klassendefinition