Example #1
0
        public void TestRemoveSpaceFromSpaceQuotaDefinitionResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""c390e1a4-4688-4be5-978c-3b74e62205a4"",
    ""url"": ""/v2/space_quota_definitions/c390e1a4-4688-4be5-978c-3b74e62205a4"",
    ""created_at"": ""2016-02-09T10:21:49Z"",
    ""updated_at"": null
  },
  ""entity"": {
    ""name"": ""name-1448"",
    ""organization_guid"": ""797281f2-64d1-4331-b077-7865795607ad"",
    ""non_basic_services_allowed"": true,
    ""total_services"": 60,
    ""total_routes"": 1000,
    ""memory_limit"": 20480,
    ""instance_memory_limit"": -1,
    ""organization_url"": ""/v2/organizations/797281f2-64d1-4331-b077-7865795607ad"",
    ""spaces_url"": ""/v2/space_quota_definitions/c390e1a4-4688-4be5-978c-3b74e62205a4/spaces""
  }
}";

            RemoveSpaceFromSpaceQuotaDefinitionResponse obj = Utilities.DeserializeJson <RemoveSpaceFromSpaceQuotaDefinitionResponse>(json);

            Assert.AreEqual("c390e1a4-4688-4be5-978c-3b74e62205a4", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/space_quota_definitions/c390e1a4-4688-4be5-978c-3b74e62205a4", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2016-02-09T10:21:49Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("name-1448", TestUtil.ToTestableString(obj.Name), true);
            Assert.AreEqual("797281f2-64d1-4331-b077-7865795607ad", TestUtil.ToTestableString(obj.OrganizationGuid), true);
            Assert.AreEqual("true", TestUtil.ToTestableString(obj.NonBasicServicesAllowed), true);
            Assert.AreEqual("60", TestUtil.ToTestableString(obj.TotalServices), true);
            Assert.AreEqual("1000", TestUtil.ToTestableString(obj.TotalRoutes), true);
            Assert.AreEqual("20480", TestUtil.ToTestableString(obj.MemoryLimit), true);
            Assert.AreEqual("-1", TestUtil.ToTestableString(obj.InstanceMemoryLimit), true);
            Assert.AreEqual("/v2/organizations/797281f2-64d1-4331-b077-7865795607ad", TestUtil.ToTestableString(obj.OrganizationUrl), true);
            Assert.AreEqual("/v2/space_quota_definitions/c390e1a4-4688-4be5-978c-3b74e62205a4/spaces", TestUtil.ToTestableString(obj.SpacesUrl), true);
        }
        public void TestRemoveSpaceFromSpaceQuotaDefinitionResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""f36a615f-cb4b-4124-af86-e0f5acd44780"",
    ""url"": ""/v2/space_quota_definitions/f36a615f-cb4b-4124-af86-e0f5acd44780"",
    ""created_at"": ""2015-04-16T12:04:30+00:00"",
    ""updated_at"": null
  },
  ""entity"": {
    ""name"": ""name-1398"",
    ""organization_guid"": ""334a3ad2-e908-40b3-90ac-721f2995c87c"",
    ""non_basic_services_allowed"": true,
    ""total_services"": 60,
    ""total_routes"": 1000,
    ""memory_limit"": 20480,
    ""instance_memory_limit"": -1,
    ""organization_url"": ""/v2/organizations/334a3ad2-e908-40b3-90ac-721f2995c87c"",
    ""spaces_url"": ""/v2/space_quota_definitions/f36a615f-cb4b-4124-af86-e0f5acd44780/spaces""
  }
}";

            RemoveSpaceFromSpaceQuotaDefinitionResponse obj = Utilities.DeserializeJson <RemoveSpaceFromSpaceQuotaDefinitionResponse>(json);

            Assert.AreEqual("f36a615f-cb4b-4124-af86-e0f5acd44780", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/space_quota_definitions/f36a615f-cb4b-4124-af86-e0f5acd44780", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2015-04-16T12:04:30+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("name-1398", TestUtil.ToTestableString(obj.Name), true);
            Assert.AreEqual("334a3ad2-e908-40b3-90ac-721f2995c87c", TestUtil.ToTestableString(obj.OrganizationGuid), true);
            Assert.AreEqual("true", TestUtil.ToTestableString(obj.NonBasicServicesAllowed), true);
            Assert.AreEqual("60", TestUtil.ToTestableString(obj.TotalServices), true);
            Assert.AreEqual("1000", TestUtil.ToTestableString(obj.TotalRoutes), true);
            Assert.AreEqual("20480", TestUtil.ToTestableString(obj.MemoryLimit), true);
            Assert.AreEqual("-1", TestUtil.ToTestableString(obj.InstanceMemoryLimit), true);
            Assert.AreEqual("/v2/organizations/334a3ad2-e908-40b3-90ac-721f2995c87c", TestUtil.ToTestableString(obj.OrganizationUrl), true);
            Assert.AreEqual("/v2/space_quota_definitions/f36a615f-cb4b-4124-af86-e0f5acd44780/spaces", TestUtil.ToTestableString(obj.SpacesUrl), true);
        }