Accusoft.PrizmDocServer.Exceptions.Tests.ErrorData_From_statusCode_reasonPhrase_and_body_Tests.Results_without_a_parsable_inner_errorCode_are_not_considered_inner_errors C# (CSharp) Метод

Results_without_a_parsable_inner_errorCode_are_not_considered_inner_errors() приватный Метод

        public void Results_without_a_parsable_inner_errorCode_are_not_considered_inner_errors()
        {
            ErrorData err = ErrorData.From(HttpStatusCode.OK, "wat", @"{""errorCode"":""CouldNotDoTheThing"",""output"":{""results"":[{""wat"":""foo""},{""errorCode"":""FailedToExtract""},{""errorCode"":[1,2,3]}]}}");

            Assert.AreEqual("CouldNotDoTheThing", err.ErrorCode);
            Assert.IsNull(err.RawErrorDetails);
            Assert.AreEqual(1, err.InnerErrors.Count);
            Assert.AreEqual("FailedToExtract", err.InnerErrors[0].ErrorCode);
            Assert.IsNull(err.InnerErrors[0].RawErrorDetails);
        }
    }