public void TestUpdateServicePlanVisibilityRequest() { string json = @"{ ""service_plan_guid"": ""8f27baee-b294-429b-95a9-aff944ccb8cb"", ""organization_guid"": ""caa27166-5727-41d8-8396-430af42f7aa6"" }"; UpdateServicePlanVisibilityRequest request = new UpdateServicePlanVisibilityRequest(); request.ServicePlanGuid = new Guid("8f27baee-b294-429b-95a9-aff944ccb8cb"); request.OrganizationGuid = new Guid("caa27166-5727-41d8-8396-430af42f7aa6"); string result = JsonConvert.SerializeObject(request, Formatting.None); Assert.AreEqual(TestUtil.ToUnformatedJsonString(json), result); }
public void TestUpdateServicePlanVisibilityRequest() { string json = @"{ ""service_plan_guid"": ""3b630269-e454-4f81-b135-4b9eea06e86a"", ""organization_guid"": ""1b26d786-cad1-4503-b215-587a0fbae134"" }"; UpdateServicePlanVisibilityRequest request = new UpdateServicePlanVisibilityRequest(); request.ServicePlanGuid = new Guid("3b630269-e454-4f81-b135-4b9eea06e86a"); request.OrganizationGuid = new Guid("1b26d786-cad1-4503-b215-587a0fbae134"); string result = JsonConvert.SerializeObject(request, Formatting.None); Assert.AreEqual(TestUtil.ToUnformatedJsonString(json), result); }
public void TestUpdateServicePlanVisibilityRequest() { string json = @"{ ""service_plan_guid"": ""70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"", ""organization_guid"": ""70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"" }"; UpdateServicePlanVisibilityRequest request = new UpdateServicePlanVisibilityRequest(); request.ServicePlanGuid = new Guid("70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"); request.OrganizationGuid = new Guid("70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"); string result = JsonConvert.SerializeObject(request, Formatting.None); Assert.AreEqual(TestUtil.ToUnformatedJsonString(json), result); }
public void TestUpdateServicePlanVisibilityRequest() { string json = @"{ ""service_plan_guid"": ""e5eb2915-7697-4b3e-95da-4726894fec38"", ""organization_guid"": ""627520e1-2a6d-4aa6-a9d2-cf799c238604"" }"; UpdateServicePlanVisibilityRequest request = new UpdateServicePlanVisibilityRequest(); request.ServicePlanGuid = new Guid("e5eb2915-7697-4b3e-95da-4726894fec38"); request.OrganizationGuid = new Guid("627520e1-2a6d-4aa6-a9d2-cf799c238604"); string result = JsonConvert.SerializeObject(request, Formatting.None); Assert.AreEqual(TestUtil.ToUnformatedJsonString(json), result); }
public void UpdateServicePlanVisibilityTest() { using (ShimsContext.Create()) { MockClients clients = new MockClients(); string json = @"{ ""metadata"": { ""guid"": ""70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"", ""url"": ""/v2/service_plan_visibilities/89fd2d84-a080-44af-ac25-a0ad446625d9"", ""created_at"": ""2016-09-02T11:51:56Z"", ""updated_at"": ""2016-09-02T11:51:56Z"" }, ""entity"": { ""service_plan_guid"": ""70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"", ""organization_guid"": ""70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b"", ""service_plan_url"": ""/v2/service_plans/8bcb4dd3-e64c-453d-9137-0e42876f868e"", ""organization_url"": ""/v2/organizations/fba721f9-38b1-4aa0-b607-2fd249250ab1"" } }"; clients.JsonResponse = json; clients.ExpectedStatusCode = (HttpStatusCode)201; var cfClient = clients.CreateCloudFoundryClient(); Guid?guid = Guid.NewGuid(); UpdateServicePlanVisibilityRequest value = new UpdateServicePlanVisibilityRequest(); var obj = cfClient.ServicePlanVisibilities.UpdateServicePlanVisibility(guid, value).Result; Assert.AreEqual("70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_plan_visibilities/89fd2d84-a080-44af-ac25-a0ad446625d9", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2016-09-02T11:51:56Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("2016-09-02T11:51:56Z", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true); Assert.AreEqual("70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("70c3e9c8-d2ec-4c64-a205-fd3e1c963f4b", TestUtil.ToTestableString(obj.OrganizationGuid), true); Assert.AreEqual("/v2/service_plans/8bcb4dd3-e64c-453d-9137-0e42876f868e", TestUtil.ToTestableString(obj.ServicePlanUrl), true); Assert.AreEqual("/v2/organizations/fba721f9-38b1-4aa0-b607-2fd249250ab1", TestUtil.ToTestableString(obj.OrganizationUrl), true); } }
public void UpdateServicePlanVisibilityTest() { using (ShimsContext.Create()) { MockClients clients = new MockClients(); string json = @"{ ""metadata"": { ""guid"": ""430b831a-6fb4-4ce0-b03e-1841c035e7e1"", ""url"": ""/v2/service_plan_visibilities/430b831a-6fb4-4ce0-b03e-1841c035e7e1"", ""created_at"": ""2015-04-16T12:04:22+00:00"", ""updated_at"": ""2015-04-16T12:04:22+00:00"" }, ""entity"": { ""service_plan_guid"": ""e5eb2915-7697-4b3e-95da-4726894fec38"", ""organization_guid"": ""627520e1-2a6d-4aa6-a9d2-cf799c238604"", ""service_plan_url"": ""/v2/service_plans/e5eb2915-7697-4b3e-95da-4726894fec38"", ""organization_url"": ""/v2/organizations/627520e1-2a6d-4aa6-a9d2-cf799c238604"" } }"; clients.JsonResponse = json; clients.ExpectedStatusCode = (HttpStatusCode)201; var cfClient = clients.CreateCloudFoundryClient(); Guid?guid = Guid.NewGuid(); UpdateServicePlanVisibilityRequest value = new UpdateServicePlanVisibilityRequest(); var obj = cfClient.ServicePlanVisibilities.UpdateServicePlanVisibility(guid, value).Result; Assert.AreEqual("430b831a-6fb4-4ce0-b03e-1841c035e7e1", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_plan_visibilities/430b831a-6fb4-4ce0-b03e-1841c035e7e1", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2015-04-16T12:04:22+00:00", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("2015-04-16T12:04:22+00:00", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true); Assert.AreEqual("e5eb2915-7697-4b3e-95da-4726894fec38", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("627520e1-2a6d-4aa6-a9d2-cf799c238604", TestUtil.ToTestableString(obj.OrganizationGuid), true); Assert.AreEqual("/v2/service_plans/e5eb2915-7697-4b3e-95da-4726894fec38", TestUtil.ToTestableString(obj.ServicePlanUrl), true); Assert.AreEqual("/v2/organizations/627520e1-2a6d-4aa6-a9d2-cf799c238604", TestUtil.ToTestableString(obj.OrganizationUrl), true); } }
public void UpdateServicePlanVisibilityTest() { using (ShimsContext.Create()) { MockClients clients = new MockClients(); string json = @"{ ""metadata"": { ""guid"": ""6150dc9e-5c6b-466d-8f47-5784823317aa"", ""url"": ""/v2/service_plan_visibilities/6150dc9e-5c6b-466d-8f47-5784823317aa"", ""created_at"": ""2016-02-09T10:21:53Z"", ""updated_at"": ""2016-02-09T10:21:53Z"" }, ""entity"": { ""service_plan_guid"": ""3b630269-e454-4f81-b135-4b9eea06e86a"", ""organization_guid"": ""1b26d786-cad1-4503-b215-587a0fbae134"", ""service_plan_url"": ""/v2/service_plans/3b630269-e454-4f81-b135-4b9eea06e86a"", ""organization_url"": ""/v2/organizations/1b26d786-cad1-4503-b215-587a0fbae134"" } }"; clients.JsonResponse = json; clients.ExpectedStatusCode = (HttpStatusCode)201; var cfClient = clients.CreateCloudFoundryClient(); Guid?guid = Guid.NewGuid(); UpdateServicePlanVisibilityRequest value = new UpdateServicePlanVisibilityRequest(); var obj = cfClient.ServicePlanVisibilities.UpdateServicePlanVisibility(guid, value).Result; Assert.AreEqual("6150dc9e-5c6b-466d-8f47-5784823317aa", TestUtil.ToTestableString(obj.EntityMetadata.Guid), true); Assert.AreEqual("/v2/service_plan_visibilities/6150dc9e-5c6b-466d-8f47-5784823317aa", TestUtil.ToTestableString(obj.EntityMetadata.Url), true); Assert.AreEqual("2016-02-09T10:21:53Z", TestUtil.ToTestableString(obj.EntityMetadata.CreatedAt), true); Assert.AreEqual("2016-02-09T10:21:53Z", TestUtil.ToTestableString(obj.EntityMetadata.UpdatedAt), true); Assert.AreEqual("3b630269-e454-4f81-b135-4b9eea06e86a", TestUtil.ToTestableString(obj.ServicePlanGuid), true); Assert.AreEqual("1b26d786-cad1-4503-b215-587a0fbae134", TestUtil.ToTestableString(obj.OrganizationGuid), true); Assert.AreEqual("/v2/service_plans/3b630269-e454-4f81-b135-4b9eea06e86a", TestUtil.ToTestableString(obj.ServicePlanUrl), true); Assert.AreEqual("/v2/organizations/1b26d786-cad1-4503-b215-587a0fbae134", TestUtil.ToTestableString(obj.OrganizationUrl), true); } }
/// <summary> /// Updating a Service Plan Visibility /// <para>For detailed information, see online documentation at: "http://apidocs.cloudfoundry.org/250/service_plan_visibilities/updating_a_service_plan_visibility.html"</para> /// </summary> public async Task <UpdateServicePlanVisibilityResponse> UpdateServicePlanVisibility(Guid?guid, UpdateServicePlanVisibilityRequest value) { UriBuilder uriBuilder = new UriBuilder(this.Client.CloudTarget); uriBuilder.Path = string.Format(CultureInfo.InvariantCulture, "/v2/service_plan_visibilities/{0}", guid); var client = this.GetHttpClient(); client.Uri = uriBuilder.Uri; client.Method = HttpMethod.Put; client.Content = ((string)JsonConvert.SerializeObject(value)).ConvertToStream(); var expectedReturnStatus = 201; var response = await this.SendAsync(client, expectedReturnStatus); return(Utilities.DeserializeJson <UpdateServicePlanVisibilityResponse>(await response.Content.ReadAsStringAsync())); }
/// <summary> /// Updating a Service Plan Visibility /// <para>For detailed information, see online documentation at: "http://apidocs.cloudfoundry.org/250/service_plan_visibilities/updating_a_service_plan_visibility.html"</para> /// </summary> public async Task <UpdateServicePlanVisibilityResponse> UpdateServicePlanVisibility(Guid?guid, UpdateServicePlanVisibilityRequest value) { UriBuilder uriBuilder = new UriBuilder(this.Client.CloudTarget); uriBuilder.Path = string.Format(CultureInfo.InvariantCulture, "/v2/service_plan_visibilities/{0}", guid); var client = this.GetHttpClient(); client.Uri = uriBuilder.Uri; client.Method = HttpMethod.Put; var authHeader = await BuildAuthenticationHeader(); if (!string.IsNullOrWhiteSpace(authHeader.Key)) { if (client.Headers.ContainsKey(authHeader.Key)) { client.Headers[authHeader.Key] = authHeader.Value; } else { client.Headers.Add(authHeader); } } client.ContentType = "application/x-www-form-urlencoded"; client.Content = ((string)JsonConvert.SerializeObject(value)).ConvertToStream(); var expectedReturnStatus = 201; var response = await this.SendAsync(client, expectedReturnStatus); return(Utilities.DeserializeJson <UpdateServicePlanVisibilityResponse>(await response.ReadContentAsStringAsync())); }
/// <summary> /// Updating a Service Plan Visibility /// <para>For detailed information, see online documentation at: "http://apidocs.cloudfoundry.org/195/service_plan_visibilities/updating_a_service_plan_visibility.html"</para> /// </summary> public async Task<UpdateServicePlanVisibilityResponse> UpdateServicePlanVisibility(Guid? guid, UpdateServicePlanVisibilityRequest value) { UriBuilder uriBuilder = new UriBuilder(this.Client.CloudTarget); uriBuilder.Path = string.Format(CultureInfo.InvariantCulture, "/v2/service_plan_visibilities/{0}", guid); var client = this.GetHttpClient(); client.Uri = uriBuilder.Uri; client.Method = HttpMethod.Put; var authHeader = await BuildAuthenticationHeader(); if (!string.IsNullOrWhiteSpace(authHeader.Key)) { client.Headers.Add(authHeader); } client.ContentType = "application/x-www-form-urlencoded"; client.Content = JsonConvert.SerializeObject(value).ConvertToStream(); var expectedReturnStatus = 201; var response = await this.SendAsync(client, expectedReturnStatus); return Utilities.DeserializeJson<UpdateServicePlanVisibilityResponse>(await response.ReadContentAsStringAsync()); }