네임스페이스: Microsoft.Azure.Workflows.UnitTesting.Definitions
이 클래스는 단위 테스트 실행 중에 실행되는 표준 논리 앱 워크플로의 트리거 실행 결과를 나타냅니다. 또한 클래스는 트리거 작업에 대한 특정 기능을 제공합니다.
사용법
// Check trigger status and code
Assert.AreEqual(expected: "200", actual: testFlowRun.Trigger.Code);
Assert.AreEqual(expected: TestWorkflowStatus.Succeeded, actual: testFlowRun.Trigger.Status);
// Check trigger output value
Assert.AreEqual(expected: "Test", actual: testFlowRun.Trigger.Outputs["outputParam"].Value<string>());
// Check trigger error
Assert.IsNull(testFlowRun.Trigger.Error);
속성
이름 | 설명 | 유형 | 필수 |
---|---|---|---|
이름 | 트리거 이름 | 문자열 | 예 |
입력 | 트리거 실행 입력 | JToken | 아니오 |
출력물 | 트리거 실행 출력 | JToken | 아니오 |
코드 | 트리거 상태 코드 | 문자열 | 아니오 |
상태 | 트리거 상태 | TestWorkflowStatus | 예 |
오류 | 트리거 오류 | TestErrorInfo | 아니오 |
관련 콘텐츠
- ActionMock 클래스 정의
- TriggerMock 클래스 정의
- TestActionExecutionContext 클래스 정의
- TestExecutionContext 클래스 정의
- TestIterationItem 클래스 정의
- TestWorkflowRun 클래스 정의
- TestErrorInfo 클래스 정의
- TestErrorResponseAdditionalInfo 클래스 정의
- TestWorkflowOutputParameter 클래스 정의
- TestWorkflowRunActionRepetitionResult 클래스 정의
- TestWorkflowRunActionResult 클래스 정의
- TestWorkflowStatus 열거형 정의
- UnitTestExecutor 클래스 정의