public async Task GetGroupsWithRoleNameForRealmAsync(string realm) { var roles = await RolesClient.GetRolesAsync(realm); string roleName = roles.FirstOrDefault()?.Name; if (roleName != null) { var result = await RolesClient.GetGroupsWithRoleNameAsync(realm, roleName); Assert.NotNull(result); } }
public async Task GetGroupsWithRoleNameForClientAsync(string realm, string clientId) { var clients = await ClientsClient.GetClientsAsync(realm); string clientsId = clients.FirstOrDefault(x => x.ClientId == clientId)?.Id; if (clientsId != null) { var roles = await RolesClient.GetRolesAsync(realm, clientsId); string roleName = roles.FirstOrDefault()?.Name; if (roleName != null) { var result = await RolesClient.GetGroupsWithRoleNameAsync(realm, clientsId, roleName); Assert.NotNull(result); } } }