EN · DE · RU · FR · ES

#829: CardDavUtilsTest.kt

projectforge-business/src/main/kotlin/org/projectforge/business/address/AddressTextImportService.kt Test - CardDAV, projectforge-carddav/src/test/kotlin/org/projectforge/carddav/CardDavUtilsTest.kt 186 Zeilen · 97 Code · 63 Kommentare · 26 leer
Unit-Tests für `CardDavUtils`: `getPrincipalsUsersUrl()` (URL-Konstruktion), `normalizedUri()` (Pfadnormalisierung) und `extractContactId()` (ID-Extraktion aus VCF-/Bild-URLs).

Architektur

Getestete Klasse

CardDavUtils — Hilfsklasse für CardDAV-URL-Manipulation und Kontakt-ID-Extraktion.

Testmethoden

Abhängigkeiten

ImportZweck
org.junit.jupiter.api.AssertionsTest-Assertions
org.junit.jupiter.api.TestJUnit-5-Testannotation
org.projectforge.framework.persistence.user.entities.PFUserDOBenutzerentität für URL-Konstruktion
org.projectforge.carddav.CardDavUtilsGetestete Klasse

Git-Verlauf

868d6abb7 2025 -> 2026
63081666f Quellcode-Dateiköpfe: 2024 -> 2025.
cc9abacea CardDav-Server: WIP: Bildverarbeitung.
c4062ed97 WIP: Carddav
40e554cbe WIP: Carddav