public void TestCreatePrivateDomainOwnedByGivenOrganizationResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""aadbdf75-19ef-4040-969a-63ca474f82e3"",
    ""url"": ""/v2/private_domains/aadbdf75-19ef-4040-969a-63ca474f82e3"",
    ""created_at"": ""2015-04-16T12:04:23+00:00"",
    ""updated_at"": null
  },
  ""entity"": {
    ""name"": ""exmaple.com"",
    ""owning_organization_guid"": ""6fc8d52b-8ba9-4c93-9973-44b18e04d6ec"",
    ""owning_organization_url"": ""/v2/organizations/6fc8d52b-8ba9-4c93-9973-44b18e04d6ec""
  }
}";

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

            Assert.AreEqual("aadbdf75-19ef-4040-969a-63ca474f82e3", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/private_domains/aadbdf75-19ef-4040-969a-63ca474f82e3", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2015-04-16T12:04:23+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("exmaple.com", TestUtil.ToTestableString(obj.Name), true);
            Assert.AreEqual("6fc8d52b-8ba9-4c93-9973-44b18e04d6ec", TestUtil.ToTestableString(obj.OwningOrganizationGuid), true);
            Assert.AreEqual("/v2/organizations/6fc8d52b-8ba9-4c93-9973-44b18e04d6ec", TestUtil.ToTestableString(obj.OwningOrganizationUrl), true);
        }
        public void TestCreatePrivateDomainOwnedByGivenOrganizationResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""048a0883-3d0c-4cfc-92c8-ea39829e1ff8"",
    ""url"": ""/v2/private_domains/2442c2e5-29cb-4c9a-a0ca-ab217b196dfd"",
    ""created_at"": ""2016-09-02T11:52:06Z"",
    ""updated_at"": null
  },
  ""entity"": {
    ""name"": ""exmaple.com"",
    ""owning_organization_guid"": ""048a0883-3d0c-4cfc-92c8-ea39829e1ff8"",
    ""owning_organization_url"": ""/v2/organizations/c992ca31-d152-447a-b916-3ee9fc63c0cd"",
    ""shared_organizations_url"": ""/v2/private_domains/2442c2e5-29cb-4c9a-a0ca-ab217b196dfd/shared_organizations""
  }
}";

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

            Assert.AreEqual("048a0883-3d0c-4cfc-92c8-ea39829e1ff8", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/private_domains/2442c2e5-29cb-4c9a-a0ca-ab217b196dfd", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2016-09-02T11:52:06Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("exmaple.com", TestUtil.ToTestableString(obj.Name), true);
            Assert.AreEqual("048a0883-3d0c-4cfc-92c8-ea39829e1ff8", TestUtil.ToTestableString(obj.OwningOrganizationGuid), true);
            Assert.AreEqual("/v2/organizations/c992ca31-d152-447a-b916-3ee9fc63c0cd", TestUtil.ToTestableString(obj.OwningOrganizationUrl), true);
            Assert.AreEqual("/v2/private_domains/2442c2e5-29cb-4c9a-a0ca-ab217b196dfd/shared_organizations", TestUtil.ToTestableString(obj.SharedOrganizationsUrl), true);
        }
Example #3
0
        public void TestCreatePrivateDomainOwnedByGivenOrganizationResponse()
        {
            string json = @"{
  ""metadata"": {
    ""guid"": ""5741faeb-cf7d-4735-afc6-f969dec1dae9"",
    ""url"": ""/v2/private_domains/5741faeb-cf7d-4735-afc6-f969dec1dae9"",
    ""created_at"": ""2016-02-09T10:21:56Z"",
    ""updated_at"": null
  },
  ""entity"": {
    ""name"": ""exmaple.com"",
    ""owning_organization_guid"": ""26617dad-a614-4c3d-baf7-e0785b9b58e0"",
    ""owning_organization_url"": ""/v2/organizations/26617dad-a614-4c3d-baf7-e0785b9b58e0"",
    ""shared_organizations_url"": ""/v2/private_domains/5741faeb-cf7d-4735-afc6-f969dec1dae9/shared_organizations""
  }
}";

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

            Assert.AreEqual("5741faeb-cf7d-4735-afc6-f969dec1dae9", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true);
            Assert.AreEqual("/v2/private_domains/5741faeb-cf7d-4735-afc6-f969dec1dae9", TestUtil.ToTestableString(obj.EntityMetadata.Url), true);
            Assert.AreEqual("2016-02-09T10:21:56Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true);
            Assert.AreEqual("", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true);
            Assert.AreEqual("exmaple.com", TestUtil.ToTestableString(obj.Name), true);
            Assert.AreEqual("26617dad-a614-4c3d-baf7-e0785b9b58e0", TestUtil.ToTestableString(obj.OwningOrganizationGuid), true);
            Assert.AreEqual("/v2/organizations/26617dad-a614-4c3d-baf7-e0785b9b58e0", TestUtil.ToTestableString(obj.OwningOrganizationUrl), true);
            Assert.AreEqual("/v2/private_domains/5741faeb-cf7d-4735-afc6-f969dec1dae9/shared_organizations", TestUtil.ToTestableString(obj.SharedOrganizationsUrl), true);
        }