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

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

        public void When_JSON_does_not_contain_an_errorCode_but_HTTP_status_code_indicates_an_error_then_an_ErrorData_instance_is_returned()
        {
            ErrorData err = ErrorData.From((HttpStatusCode)480, "wat", @"{""firstName"":""Bob""}");

            Assert.IsNotNull(err);
            Assert.AreEqual((HttpStatusCode)480, err.StatusCode);
            Assert.AreEqual("wat", err.ReasonPhrase);
            Assert.AreEqual(@"{""firstName"":""Bob""}", err.RawBody);
            Assert.IsNull(err.ErrorCode);
            Assert.IsNull(err.RawErrorDetails);
            Assert.AreEqual(0, err.InnerErrors.Count);
        }