EN · DE · RU · FR · ES

#829: CardDavUtilsTest.kt

projectforge-business/src/main/kotlin/org/projectforge/business/address/AddressTextImportService.kt Prueba - CardDAV, projectforge-carddav/src/test/kotlin/org/projectforge/carddav/CardDavUtilsTest.kt 186 líneas · 97 código · 63 comentarios · 26 en blanco
Pruebas unitarias para `CardDavUtils`: `getPrincipalsUsersUrl()` (construcción de URL), `normalizedUri()` (normalización de ruta) y `extractContactId()` (análisis de ID desde URLs VCF/imagen).

Arquitectura

Clase probada

CardDavUtils — clase de utilidad para manipulación de URLs CardDAV y extracción de ID de contacto.

Métodos de prueba

Dependencias

ImportaciónPropósito
org.junit.jupiter.api.AssertionsAfirmaciones de prueba
org.junit.jupiter.api.TestAnotación de prueba JUnit 5
org.projectforge.framework.persistence.user.entities.PFUserDOEntidad de usuario para construcción de URL
org.projectforge.carddav.CardDavUtilsClase bajo prueba

Historial Git

868d6abb7 2025 -> 2026
63081666f Encabezados de archivos fuente: 2024 -> 2025.
cc9abacea CardDav-Server: WIP: manejo de imágenes.
c4062ed97 WIP: Carddav
40e554cbe WIP: Carddav