diff --git a/alfa-client/libs/admin/settings/src/lib/user/user.util.spec.ts b/alfa-client/libs/admin/settings/src/lib/user/user.util.spec.ts index 5d98518ca33068ade2564dc979a4ade84b0d1027..5bc9621ac6e0d0c199dc63eb8ba735382215fa44 100644 --- a/alfa-client/libs/admin/settings/src/lib/user/user.util.spec.ts +++ b/alfa-client/libs/admin/settings/src/lib/user/user.util.spec.ts @@ -4,8 +4,8 @@ import { OrganisationseinheitError, OrganisationseinheitErrorType } from './user import { KEYCLOAK_ERROR_MESSAGES, UserNamePipe, - sortUsersByLastName, getOrganisationseinheitErrorMessage, + sortUsersByLastName, } from './user.util'; describe('user util', () => { @@ -28,23 +28,6 @@ describe('user util', () => { }); }); - describe('sort users by last name', () => { - const users: UserRepresentation[] = [ - { id: '1', lastName: 'Müller' }, - { id: '2', lastName: 'Schmidt' }, - { id: '3', lastName: 'Anders' }, - ]; - - it('shoud sort users by last name alphabetically ', () => { - const sortedUsers = sortUsersByLastName(users); - - expect(sortedUsers[0].lastName).toBe('Anders'); - expect(sortedUsers[1].lastName).toBe('Müller'); - expect(sortedUsers[2].lastName).toBe('Schmidt'); - }); - }); -}); - describe('UserNamePipe', () => { it('should return user name', () => { const user: UserRepresentation = { firstName: 'Max', lastName: 'Mustermann' }; @@ -62,4 +45,20 @@ describe('user util', () => { expect(result).toBe('Unbekannter Benutzer'); }); }); + + describe('sort users by last name', () => { + const users: UserRepresentation[] = [ + { id: '1', lastName: 'Müller' }, + { id: '2', lastName: 'Schmidt' }, + { id: '3', lastName: 'Anders' }, + ]; + + it('shoud sort users by last name alphabetically ', () => { + const sortedUsers = sortUsersByLastName(users); + + expect(sortedUsers[0].lastName).toBe('Anders'); + expect(sortedUsers[1].lastName).toBe('Müller'); + expect(sortedUsers[2].lastName).toBe('Schmidt'); + }); + }); }); diff --git a/alfa-client/libs/admin/settings/src/lib/user/user.util.ts b/alfa-client/libs/admin/settings/src/lib/user/user.util.ts index 7ee640660310be3457986cd0125346d6c7d3b29e..0454c911e3639dc0810bea4720d1d4e2eeba20ad 100644 --- a/alfa-client/libs/admin/settings/src/lib/user/user.util.ts +++ b/alfa-client/libs/admin/settings/src/lib/user/user.util.ts @@ -1,4 +1,3 @@ -import UserRepresentation from '@keycloak/keycloak-admin-client/lib/defs/userRepresentation'; import { Pipe, PipeTransform } from '@angular/core'; import UserRepresentation from '@keycloak/keycloak-admin-client/lib/defs/userRepresentation'; import { OrganisationseinheitError, OrganisationseinheitErrorType } from './user.model';