Here is the complete HTML translated into French, with the language set to `fr`, the French link marked as active, and the title updated with `[FR]`.
```html
#2418: AddressbookTest.kt [FR]
#2418: AddressbookTest.kt
projectforge-rest/src/test/kotlin/org/projectforge/rest/AddressbookTest.kt Type : Classe Kotlin · Package : org.projectforge.rest · Source : projectforge-rest/src/test/kotlin/org/projectforge/rest/AddressbookTest.kt 113 lignes · 78 lignes de code · 22 commentaires · 13 lignes vides
Classe Kotlin implémentant AddressbookTest.
Propriétés
| Propriété | Déclaration |
addressbookDao | AddressbookDao |
oldValue | getUserList(TEST_USER, TEST_USER2, TEST_ADMIN_USER) |
svc | BaseUserGroupRightService.instance |
hist | createHistoryTester() |
bookId | addressbookDao.insert(book, false) |
newValue | getUserList(TEST_USER, TEST_USER2, TEST_HR_USER) |
historyEntries | addressbookDao.loadHistory(book, false).sortedEntries |
test | hist.selectHistory(bookId) |
bookDO | AddressbookDO() |
svc | BaseUserGroupRightService.instance |
book | Addressbook() |
Fonctions
| Fonction | Paramètres | Retour |
testHistory | | Unit |
listToStringTest | | Unit |
checkLongList | longList: List<BaseDTO<*>>?, vararg expected: Long | Unit |
getUserList | vararg users: String | String? |
Historique annoté
Modifications fonctionnelles clés :
| Commit | Description |
176cb32d7 | WIP : Gradle |
bbc198d03 | Migration en cours... (tous les tests de tous les packages : OK). |
a33f8f203 | Migration en cours... (tous les tests de tous les packages : OK). |
9f874e26c | CHANGEMENT MAJEUR ! Migration des identifiants entiers vers des identifiants Long (y compris les clés étrangères, etc.) |
cdfc029ed | Quelques tests corrigés : BaseDTO : newInstance() obsolète corrigé. |
8d164f4ad | AbstractRest, AbstractDORest, AbstractDTORest et BaseDTO refactorisés. |
f2d5a27db | Rest : BaseObject -> BaseHistorizableObject, dto ajouté à la plupart des super méthodes de AbstractBaseRest. |
05244ff19 | Copyright de tous les en-têtes de fichiers Kotlin mis à jour ou créés. |
bd3a3e824 | Module projectforge-jax-rs renommé en projectforge-rest. |
Commits de maintenance (7)
868d6abb7 2025 -> 2026
63081666f En-têtes de fichiers source : 2024 -> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 En-tête du code source : (C) 2001-2021.
7c79f1922 Copyright de l'en-tête source -> 2020.