public void TestRetrieveServiceUsageEventResponse() { string json = @"{ ""metadata"": { ""guid"": ""ceb38bca-1744-4e51-9a94-3c9bdf708573"", ""url"": ""/v2/service_usage_events/ceb38bca-1744-4e51-9a94-3c9bdf708573"", ""created_at"": ""2015-04-16T12:04:38+00:00"" }, ""entity"": { ""state"": ""CREATED"", ""org_guid"": ""guid-8f6d7335-a69f-400c-9b5f-0ba3634fdee7"", ""space_guid"": ""guid-15d4202d-d7ec-4f32-8711-bbea948ddff9"", ""space_name"": ""name-1909"", ""service_instance_guid"": ""guid-ef7dfe76-0223-4ab4-b68f-d3e3a6c71c2a"", ""service_instance_name"": ""name-1910"", ""service_instance_type"": ""type-1"", ""service_plan_guid"": ""guid-59372336-be2c-44b8-898f-c2fa3bb65aa5"", ""service_plan_name"": ""name-1911"", ""service_guid"": ""guid-6622fff8-549e-4d66-87e4-0610ee837573"", ""service_label"": ""label-73"" } }"; RetrieveServiceUsageEventResponse obj = Utilities.DeserializeJson <RetrieveServiceUsageEventResponse>(json); Assert.AreEqual("ceb38bca-1744-4e51-9a94-3c9bdf708573", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_usage_events/ceb38bca-1744-4e51-9a94-3c9bdf708573", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2015-04-16T12:04:38+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("CREATED", TestUtil.ToTestableString(obj.State), true); Assert.AreEqual("guid-8f6d7335-a69f-400c-9b5f-0ba3634fdee7", TestUtil.ToTestableString(obj.OrgGuid), true); Assert.AreEqual("guid-15d4202d-d7ec-4f32-8711-bbea948ddff9", TestUtil.ToTestableString(obj.SpaceGuid), true); Assert.AreEqual("name-1909", TestUtil.ToTestableString(obj.SpaceName), true); Assert.AreEqual("guid-ef7dfe76-0223-4ab4-b68f-d3e3a6c71c2a", TestUtil.ToTestableString(obj.ServiceInstanceGuid), true); Assert.AreEqual("name-1910", TestUtil.ToTestableString(obj.ServiceInstanceName), true); Assert.AreEqual("type-1", TestUtil.ToTestableString(obj.ServiceInstanceType), true); Assert.AreEqual("guid-59372336-be2c-44b8-898f-c2fa3bb65aa5", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("name-1911", TestUtil.ToTestableString(obj.ServicePlanName), true); Assert.AreEqual("guid-6622fff8-549e-4d66-87e4-0610ee837573", TestUtil.ToTestableString(obj.ServiceGuid), true); Assert.AreEqual("label-73", TestUtil.ToTestableString(obj.ServiceLabel), true); }
public void TestRetrieveServiceUsageEventResponse() { string json = @"{ ""metadata"": { ""guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""url"": ""/v2/service_usage_events/6b79a55d-204f-4711-a3b7-c5e5f638470c"", ""created_at"": ""2016-09-02T11:52:06Z"" }, ""entity"": { ""state"": ""CREATED"", ""org_guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""space_guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""space_name"": ""name-578"", ""service_instance_guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""service_instance_name"": ""name-579"", ""service_instance_type"": ""type-4"", ""service_plan_guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""service_plan_name"": ""name-580"", ""service_guid"": ""f5409f65-3a79-46cc-a8b5-1e8336e4fb70"", ""service_label"": ""label-17"" } }"; RetrieveServiceUsageEventResponse obj = Utilities.DeserializeJson <RetrieveServiceUsageEventResponse>(json); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_usage_events/6b79a55d-204f-4711-a3b7-c5e5f638470c", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2016-09-02T11:52:06Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("CREATED", TestUtil.ToTestableString(obj.State), true); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.OrgGuid), true); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.SpaceGuid), true); Assert.AreEqual("name-578", TestUtil.ToTestableString(obj.SpaceName), true); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.ServiceInstanceGuid), true); Assert.AreEqual("name-579", TestUtil.ToTestableString(obj.ServiceInstanceName), true); Assert.AreEqual("type-4", TestUtil.ToTestableString(obj.ServiceInstanceType), true); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("name-580", TestUtil.ToTestableString(obj.ServicePlanName), true); Assert.AreEqual("f5409f65-3a79-46cc-a8b5-1e8336e4fb70", TestUtil.ToTestableString(obj.ServiceGuid), true); Assert.AreEqual("label-17", TestUtil.ToTestableString(obj.ServiceLabel), true); }
public void TestRetrieveServiceUsageEventResponse() { string json = @"{ ""metadata"": { ""guid"": ""ddd37386-02b6-4929-88f7-7663eb3a0d3b"", ""url"": ""/v2/service_usage_events/ddd37386-02b6-4929-88f7-7663eb3a0d3b"", ""created_at"": ""2016-02-09T10:21:53Z"" }, ""entity"": { ""state"": ""CREATED"", ""org_guid"": ""guid-698784f5-e242-4af3-ae55-d5d2a98256ba"", ""space_guid"": ""guid-ba7d25c0-7697-4786-acd4-369e0d929f08"", ""space_name"": ""name-1828"", ""service_instance_guid"": ""guid-071aad32-92eb-4075-822a-42c9631919a1"", ""service_instance_name"": ""name-1829"", ""service_instance_type"": ""type-1"", ""service_plan_guid"": ""guid-5fa86d22-ff40-4713-b7ab-52621ee483b7"", ""service_plan_name"": ""name-1830"", ""service_guid"": ""guid-3921a244-b132-4323-bac6-4418be8d3c56"", ""service_label"": ""label-48"" } }"; RetrieveServiceUsageEventResponse obj = Utilities.DeserializeJson <RetrieveServiceUsageEventResponse>(json); Assert.AreEqual("ddd37386-02b6-4929-88f7-7663eb3a0d3b", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_usage_events/ddd37386-02b6-4929-88f7-7663eb3a0d3b", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2016-02-09T10:21:53Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("CREATED", TestUtil.ToTestableString(obj.State), true); Assert.AreEqual("guid-698784f5-e242-4af3-ae55-d5d2a98256ba", TestUtil.ToTestableString(obj.OrgGuid), true); Assert.AreEqual("guid-ba7d25c0-7697-4786-acd4-369e0d929f08", TestUtil.ToTestableString(obj.SpaceGuid), true); Assert.AreEqual("name-1828", TestUtil.ToTestableString(obj.SpaceName), true); Assert.AreEqual("guid-071aad32-92eb-4075-822a-42c9631919a1", TestUtil.ToTestableString(obj.ServiceInstanceGuid), true); Assert.AreEqual("name-1829", TestUtil.ToTestableString(obj.ServiceInstanceName), true); Assert.AreEqual("type-1", TestUtil.ToTestableString(obj.ServiceInstanceType), true); Assert.AreEqual("guid-5fa86d22-ff40-4713-b7ab-52621ee483b7", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("name-1830", TestUtil.ToTestableString(obj.ServicePlanName), true); Assert.AreEqual("guid-3921a244-b132-4323-bac6-4418be8d3c56", TestUtil.ToTestableString(obj.ServiceGuid), true); Assert.AreEqual("label-48", TestUtil.ToTestableString(obj.ServiceLabel), true); }