Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Espaço de nomes: Microsoft.Azure.Workflows.UnitTesting.ErrorResponses
Esta classe fornece mais informações 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 .
Utilização
// 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 de classe do ActionMock
- Definição de classe TriggerMock
- TestActionExecutionContext Definição de classe
- TestExecutionContext Definição de classe
- TestIterationItem Definição de classe
- Definição de classe TestWorkflowRun
- Definição de classe TestErrorInfo
- TestWorkflowOutputParameter Definição de classe
- Definição de classe TestWorkflowRunActionRepetitionResult
- Definição de classe TestWorkflowRunActionResult
- Definição de classe TestWorkflowRunTriggerResult
- Definição de Enum TestWorkflowStatus
- Definição de classe UnitTestExecutor