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);
        }
Beispiel #3
0
        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);
        }