public void TestRetrieveJobWithUnknownFailureResponse() { string json = @"{ ""metadata"": { ""guid"": ""1cbca1f9-928d-46bd-88f3-ffc0bb665851"", ""created_at"": ""2016-02-09T10:21:54Z"", ""url"": ""/v2/jobs/1cbca1f9-928d-46bd-88f3-ffc0bb665851"" }, ""entity"": { ""guid"": ""1cbca1f9-928d-46bd-88f3-ffc0bb665851"", ""status"": ""failed"", ""error"": ""Use of entity>error is deprecated in favor of entity>error_details."", ""error_details"": { ""error_code"": ""UnknownError"", ""description"": ""An unknown error occurred."", ""code"": 10001 } } }"; RetrieveJobWithUnknownFailureResponse obj = Utilities.DeserializeJson <RetrieveJobWithUnknownFailureResponse>(json); Assert.AreEqual("1cbca1f9-928d-46bd-88f3-ffc0bb665851", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("2016-02-09T10:21:54Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("/v2/jobs/1cbca1f9-928d-46bd-88f3-ffc0bb665851", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("1cbca1f9-928d-46bd-88f3-ffc0bb665851", TestUtil.ToTestableString(obj.Guid), true); Assert.AreEqual("failed", TestUtil.ToTestableString(obj.Status), true); Assert.AreEqual("Use of entity>error is deprecated in favor of entity>error_details.", TestUtil.ToTestableString(obj.Error), true); }
public void TestRetrieveJobWithUnknownFailureResponse() { string json = @"{ ""metadata"": { ""guid"": ""ba412f8e-43b7-43db-89ca-28e4ae8f27fc"", ""created_at"": ""2016-09-02T11:52:22Z"", ""url"": ""/v2/jobs/1aa091e7-0fb1-455b-b518-c08e04111912"" }, ""entity"": { ""guid"": ""ba412f8e-43b7-43db-89ca-28e4ae8f27fc"", ""status"": ""failed"", ""error"": ""Use of entity>error is deprecated in favor of entity>error_details."", ""error_details"": { ""error_code"": ""UnknownError"", ""description"": ""An unknown error occurred."", ""code"": 10001 } } }"; RetrieveJobWithUnknownFailureResponse obj = Utilities.DeserializeJson <RetrieveJobWithUnknownFailureResponse>(json); Assert.AreEqual("ba412f8e-43b7-43db-89ca-28e4ae8f27fc", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("2016-09-02T11:52:22Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("/v2/jobs/1aa091e7-0fb1-455b-b518-c08e04111912", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("ba412f8e-43b7-43db-89ca-28e4ae8f27fc", TestUtil.ToTestableString(obj.Guid), true); Assert.AreEqual("failed", TestUtil.ToTestableString(obj.Status), true); Assert.AreEqual("Use of entity>error is deprecated in favor of entity>error_details.", TestUtil.ToTestableString(obj.Error), true); }
public void TestRetrieveJobWithUnknownFailureResponse() { string json = @"{ ""metadata"": { ""guid"": ""ee38d37d-ac91-4278-9e54-688ed4f61d07"", ""created_at"": ""2015-04-16T12:04:14+00:00"", ""url"": ""/v2/jobs/ee38d37d-ac91-4278-9e54-688ed4f61d07"" }, ""entity"": { ""guid"": ""ee38d37d-ac91-4278-9e54-688ed4f61d07"", ""status"": ""failed"", ""error"": ""Use of entity>error is deprecated in favor of entity>error_details."", ""error_details"": { ""error_code"": ""UnknownError"", ""description"": ""An unknown error occurred."", ""code"": 10001 } } }"; RetrieveJobWithUnknownFailureResponse obj = Utilities.DeserializeJson <RetrieveJobWithUnknownFailureResponse>(json); Assert.AreEqual("ee38d37d-ac91-4278-9e54-688ed4f61d07", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("2015-04-16T12:04:14+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("/v2/jobs/ee38d37d-ac91-4278-9e54-688ed4f61d07", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("ee38d37d-ac91-4278-9e54-688ed4f61d07", TestUtil.ToTestableString(obj.Guid), true); Assert.AreEqual("failed", TestUtil.ToTestableString(obj.Status), true); Assert.AreEqual("Use of entity>error is deprecated in favor of entity>error_details.", TestUtil.ToTestableString(obj.Error), true); }