Пример #1
0
        public void TestAssociateAppWithRouteResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""543ceba7-9eba-41c0-8d9c-79c383f42cc0"",
    ""url"": ""/v2/routes/543ceba7-9eba-41c0-8d9c-79c383f42cc0"",
    ""created_at"": ""2016-02-09T10:21:52Z"",
    ""updated_at"": null
  },
  ""entity"": {
    ""host"": ""host-16"",
    ""domain_guid"": ""1051e2b0-6bda-4995-ba00-4cc48b04b13f"",
    ""space_guid"": ""6e9717cc-82a5-4f8b-9790-082c6d51d452"",
    ""domain_url"": ""/v2/domains/1051e2b0-6bda-4995-ba00-4cc48b04b13f"",
    ""space_url"": ""/v2/spaces/6e9717cc-82a5-4f8b-9790-082c6d51d452"",
    ""apps_url"": ""/v2/routes/543ceba7-9eba-41c0-8d9c-79c383f42cc0/apps""
  }
}";

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

            Assert.AreEqual("543ceba7-9eba-41c0-8d9c-79c383f42cc0", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/routes/543ceba7-9eba-41c0-8d9c-79c383f42cc0", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2016-02-09T10:21:52Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("host-16", TestUtil.ToTestableString(obj.Host), true);
            Assert.AreEqual("1051e2b0-6bda-4995-ba00-4cc48b04b13f", TestUtil.ToTestableString(obj.DomainGuid), true);
            Assert.AreEqual("6e9717cc-82a5-4f8b-9790-082c6d51d452", TestUtil.ToTestableString(obj.SpaceGuid), true);
            Assert.AreEqual("/v2/domains/1051e2b0-6bda-4995-ba00-4cc48b04b13f", TestUtil.ToTestableString(obj.DomainUrl), true);
            Assert.AreEqual("/v2/spaces/6e9717cc-82a5-4f8b-9790-082c6d51d452", TestUtil.ToTestableString(obj.SpaceUrl), true);
            Assert.AreEqual("/v2/routes/543ceba7-9eba-41c0-8d9c-79c383f42cc0/apps", TestUtil.ToTestableString(obj.AppsUrl), true);
        }
Пример #2
0
        public void TestAssociateAppWithRouteResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""e48413e7-a03c-4dc1-a945-dec8a314d7f1"",
    ""url"": ""/v2/routes/e48413e7-a03c-4dc1-a945-dec8a314d7f1"",
    ""created_at"": ""2015-04-16T12:04:15+00:00"",
    ""updated_at"": null
  },
  ""entity"": {
    ""host"": ""host-9"",
    ""domain_guid"": ""55bf2276-d25d-4d64-affc-617e7c2ee2b9"",
    ""space_guid"": ""772edb72-ca40-4112-9499-4e02a8d891bf"",
    ""domain_url"": ""/v2/domains/55bf2276-d25d-4d64-affc-617e7c2ee2b9"",
    ""space_url"": ""/v2/spaces/772edb72-ca40-4112-9499-4e02a8d891bf"",
    ""apps_url"": ""/v2/routes/e48413e7-a03c-4dc1-a945-dec8a314d7f1/apps""
  }
}";

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

            Assert.AreEqual("e48413e7-a03c-4dc1-a945-dec8a314d7f1", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/routes/e48413e7-a03c-4dc1-a945-dec8a314d7f1", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2015-04-16T12:04:15+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("host-9", TestUtil.ToTestableString(obj.Host), true);
            Assert.AreEqual("55bf2276-d25d-4d64-affc-617e7c2ee2b9", TestUtil.ToTestableString(obj.DomainGuid), true);
            Assert.AreEqual("772edb72-ca40-4112-9499-4e02a8d891bf", TestUtil.ToTestableString(obj.SpaceGuid), true);
            Assert.AreEqual("/v2/domains/55bf2276-d25d-4d64-affc-617e7c2ee2b9", TestUtil.ToTestableString(obj.DomainUrl), true);
            Assert.AreEqual("/v2/spaces/772edb72-ca40-4112-9499-4e02a8d891bf", TestUtil.ToTestableString(obj.SpaceUrl), true);
            Assert.AreEqual("/v2/routes/e48413e7-a03c-4dc1-a945-dec8a314d7f1/apps", TestUtil.ToTestableString(obj.AppsUrl), true);
        }
Пример #3
0
        public void TestAssociateAppWithRouteResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""6a7be81e-cbef-412b-b91b-b88fbea1e14f"",
    ""url"": ""/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b"",
    ""created_at"": ""2016-09-02T11:52:12Z"",
    ""updated_at"": null
  },
  ""entity"": {
    ""host"": ""host-14"",
    ""path"": """",
    ""domain_guid"": ""6a7be81e-cbef-412b-b91b-b88fbea1e14f"",
    ""space_guid"": ""6a7be81e-cbef-412b-b91b-b88fbea1e14f"",
    ""service_instance_guid"": null,
    ""port"": null,
    ""domain_url"": ""/v2/shared_domains/a0fd12da-151e-4330-916c-1e1a5c240e83"",
    ""space_url"": ""/v2/spaces/b050f4bb-2bce-4c27-a4e5-c0a103d825d4"",
    ""apps_url"": ""/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b/apps"",
    ""route_mappings_url"": ""/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b/route_mappings""
  }
}";

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

            Assert.AreEqual("6a7be81e-cbef-412b-b91b-b88fbea1e14f", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2016-09-02T11:52:12Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("host-14", TestUtil.ToTestableString(obj.Host), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.Path), true);
            Assert.AreEqual("6a7be81e-cbef-412b-b91b-b88fbea1e14f", TestUtil.ToTestableString(obj.DomainGuid), true);
            Assert.AreEqual("6a7be81e-cbef-412b-b91b-b88fbea1e14f", TestUtil.ToTestableString(obj.SpaceGuid), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.ServiceInstanceGuid), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.Port), true);
            Assert.AreEqual("/v2/shared_domains/a0fd12da-151e-4330-916c-1e1a5c240e83", TestUtil.ToTestableString(obj.DomainUrl), true);
            Assert.AreEqual("/v2/spaces/b050f4bb-2bce-4c27-a4e5-c0a103d825d4", TestUtil.ToTestableString(obj.SpaceUrl), true);
            Assert.AreEqual("/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b/apps", TestUtil.ToTestableString(obj.AppsUrl), true);
            Assert.AreEqual("/v2/routes/fb82d070-32bc-4ca8-837a-d4413797f25b/route_mappings", TestUtil.ToTestableString(obj.RouteMappingsUrl), true);
        }