< Summary

Class:Azure.AI.TextAnalytics.Models.ErrorCodeValueExtensions
Assembly:Azure.AI.TextAnalytics
File(s):C:\Git\azure-sdk-for-net\sdk\textanalytics\Azure.AI.TextAnalytics\src\Generated\Models\ErrorCodeValue.Serialization.cs
Covered lines:0
Uncovered lines:13
Coverable lines:13
Total lines:32
Line coverage:0% (0 of 13)
Covered branches:0
Total branches:13
Branch coverage:0% (0 of 13)

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
ToSerialString(...)-0%0%
ToErrorCodeValue(...)-0%0%

File(s)

C:\Git\azure-sdk-for-net\sdk\textanalytics\Azure.AI.TextAnalytics\src\Generated\Models\ErrorCodeValue.Serialization.cs

#LineLine coverage
 1// Copyright (c) Microsoft Corporation. All rights reserved.
 2// Licensed under the MIT License.
 3
 4// <auto-generated/>
 5
 6#nullable disable
 7
 8using System;
 9
 10namespace Azure.AI.TextAnalytics.Models
 11{
 12    internal static class ErrorCodeValueExtensions
 13    {
 014        public static string ToSerialString(this ErrorCodeValue value) => value switch
 015        {
 016            ErrorCodeValue.InvalidRequest => "invalidRequest",
 017            ErrorCodeValue.InvalidArgument => "invalidArgument",
 018            ErrorCodeValue.InternalServerError => "internalServerError",
 019            ErrorCodeValue.ServiceUnavailable => "serviceUnavailable",
 020            _ => throw new ArgumentOutOfRangeException(nameof(value), value, "Unknown ErrorCodeValue value.")
 021        };
 22
 23        public static ErrorCodeValue ToErrorCodeValue(this string value)
 24        {
 025            if (string.Equals(value, "invalidRequest", StringComparison.InvariantCultureIgnoreCase)) return ErrorCodeVal
 026            if (string.Equals(value, "invalidArgument", StringComparison.InvariantCultureIgnoreCase)) return ErrorCodeVa
 027            if (string.Equals(value, "internalServerError", StringComparison.InvariantCultureIgnoreCase)) return ErrorCo
 028            if (string.Equals(value, "serviceUnavailable", StringComparison.InvariantCultureIgnoreCase)) return ErrorCod
 029            throw new ArgumentOutOfRangeException(nameof(value), value, "Unknown ErrorCodeValue value.");
 30        }
 31    }
 32}