Partilhar via


classe TestWorkflowRunTriggerResult

Espaço de nomes: Microsoft.Azure.Workflows.UnitTesting.Definitions

Essa classe representa o resultado da execução do gatilho em um fluxo de trabalho de aplicativo lógico padrão executado durante a execução do teste de unidade. A classe também fornece funcionalidade específica para operações de gatilho.

Utilização

// 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);

Propriedades

Nome Descrição Tipo Obrigatório
Nome O nome do gatilho corda Sim
Insumos As entradas de execução do gatilho JToken Não
Saídas As saídas de execução do gatilho JToken Não
Código O código de status do gatilho corda Não
Situação O status do gatilho TestWorkflowStatus Sim
Erro O erro de gatilho TestErrorInfo Não