Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: Microsoft.Azure.Workflows.UnitTesting.ErrorResponses
Esta clase proporciona más información contextual para las respuestas de error en escenarios de prueba de flujo de trabajo. El esquema de información es específico del servicio y depende de la cadena 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 }
);
Propiedades
Nombre | Descripción | Tipo | Obligatorio |
---|---|---|---|
Tipo | El tipo de la información de error adicional | cuerda / cadena | No |
Información | La información adicional | JToken | No |
Contenido relacionado
- Definición de clase ActionMock
- Definición de clase TriggerMock
- Definición de clase TestActionExecutionContext
- Definición de clase TestExecutionContext
- Definición de clase TestIterationItem
- TestWorkflowRun (definición de clase)
- Definición de clase TestErrorInfo
- Definición de clase TestWorkflowOutputParameter
- Definición de clase TestWorkflowRunActionRepetitionResult
- Definición de clase TestWorkflowRunActionResult
- Definición de clase TestWorkflowRunTriggerResult
- Definición de enumeración TestWorkflowStatus
- Definición de clase UnitTestExecutor