Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: Microsoft.Azure.Workflows.UnitTesting.ErrorResponses
Essa classe fornece informações mais contextuais para as respostas de erro em cenários de teste de fluxo de trabalho. O esquema de informações é específico do serviço e depende da cadeia de caracteres Type .
Uso
// The request ID for the additional info
var requestIdInfo = new TestErrorResponseAdditionalInfo
{
Type = "RequestId",
Info = JToken.FromObject("req-abc123")
};
// The timestamp for the additional info
var timestampInfo = new TestErrorResponseAdditionalInfo
{
Type = "Timestamp",
Info = JToken.FromObject(DateTime.UtcNow)
};
// Complex additional info with nested data
var complexInfo = new TestErrorResponseAdditionalInfo
{
Type = "ValidationDetails",
Info = JToken.Parse(@"{
""field"": ""email"",
""providedValue"": ""invalid-email"",
""expectedFormat"": ""user@domain.com""
}")
};
// Use in error context
var error = new TestErrorInfo(
ErrorResponseCode.BadRequest,
"Validation failed",
null,
new[] { requestIdInfo, timestampInfo }
);
Propriedades
Nome | Descrição | Tipo | Obrigatório |
---|---|---|---|
Tipo | O tipo para as informações de erro adicionais | corda | Não |
Informações | As informações adicionais | JToken | Não |
Conteúdo relacionado
- Definição da classe ActionMock
- Definição da classe TriggerMock
- Definição da classe TestActionExecutionContext
- Definição da classe TestExecutionContext
- Definição da classe TestIterationItem
- Definição da classe TestWorkflowRun
- Definição da classe TestErrorInfo
- Definição da classe TestWorkflowOutputParameter
- Definição da classe TestWorkflowRunActionRepetitionResult
- Definição da classe TestWorkflowRunActionResult
- Definição da classe TestWorkflowRunTriggerResult
- Definição de enumeração TestWorkflowStatus
- Definição da classe UnitTestExecutor