Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przestrzeń nazw: Microsoft.Azure.Workflows.UnitTesting.ErrorResponses
Ta klasa zawiera bardziej kontekstowe informacje dotyczące odpowiedzi na błędy w scenariuszach testowania przepływu pracy. Schemat informacji jest specyficzny dla usługi i zależny od ciągu typu .
Zastosowanie
// 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 }
);
Właściwości
Nazwa | Opis | Typ | Obowiązkowy |
---|---|---|---|
Typ | Typ dodatkowych informacji o błędzie | sznurek | Nie. |
Informacje | Dodatkowe informacje | JToken | Nie. |
Treści powiązane
- Definicja klasy ActionMock
- TriggerMock, definicja klasy
- Definicja klasy TestActionExecutionContext
- Definicja klasy TestExecutionContext
- Definicja klasy TestIterationItem
- TestWorkflowRun, definicja klasy
- Definicja klasy TestErrorInfo
- Definicja klasy TestWorkflowOutputParameter
- Definicja klasy TestWorkflowRunActionRepetitionResult
- Definicja klasy TestWorkflowRunActionResult
- Definicja klasy TestWorkflowRunTriggerResult
- Definicja wyliczenia TestWorkflowStatus
- UnitTestExecutor, definicja klasy