public async Task Update_Client_Grants_OK() { var response = new ClientGrantsResponse() { Audience = Guid.NewGuid().ToString(), ClientId = Guid.NewGuid().ToString(), Id = Guid.NewGuid().ToString() }; var client = TestsHelper.GetClient(response, HttpStatusCode.OK); var request = new UpdateClientGrantRequest() { Scope = new[] { Guid.NewGuid().ToString() } }; var result = await client.ClientGrants.UpdateAsync(Guid.NewGuid().ToString(), request); Assert.IsType <ClientGrantsResponse>(result); }
public async Task Get_Branding_OK() { var url = new Uri("https://www.google.com"); var response = new HttpResponseMessage() { StatusCode = HttpStatusCode.OK, Content = new StringContent( "{ \"favicon_url\": \"" + url.ToString() + "\", \"logo_url\": \"" + url.ToString() + "\" }", Encoding.UTF8, "application/json") }; var client = TestsHelper.GetClient(response); var result = await client.Branding.GetAsync(); Assert.Equal(url, result.LogoUrl); Assert.Equal(url, result.FaviconUrl); }
public async Task Get_Client_Grants_OK() { var response = new[] { new ClientGrantsResponse() { Id = Guid.NewGuid().ToString(), ClientId = Guid.NewGuid().ToString(), Audience = Guid.NewGuid().ToString(), Scope = new[] { Guid.NewGuid().ToString(), } } }; var client = TestsHelper.GetClient(response, HttpStatusCode.OK); var result = await client.ClientGrants.GetAsync(); Assert.Equal(response[0].Id, result[0].Id); Assert.Equal(response[0].ClientId, result[0].ClientId); Assert.Equal(response[0].Audience, result[0].Audience); Assert.Equal(response[0].Scope, result[0].Scope); }