EN · DE · RU · FR · ES

#839 : PropFindRequestHandlerTest.kt

projectforge-business/src/main/kotlin/org/projectforge/business/address/ImagesResultFilter.kt Test - CardDAV, projectforge-carddav/src/test/kotlin/org/projectforge/carddav/PropFindRequestHandlerTest.kt 32 lignes · 7 code · 22 commentaires · 3 vides
Test unitaire pour `PropFindRequestHandler.generatePropFindResponse()`. Utilise Mockito pour simuler `HttpServletRequest`/`HttpServletResponse` et valide la réponse XML PROPFIND générée (multistatus, resourcetype, displayname).

Architecture

Classe testée

PropFindRequestHandler — génère les réponses XML WebDAV PROPFIND pour la découverte de ressources CardDAV.

Méthode de test

Dépendances

ImportObjectif
jakarta.servlet.http.*API Servlet (Jakarta EE)
org.junit.jupiter.api.*Framework de test JUnit 5
org.mockito.MockitoFramework de simulation (mock)
org.projectforge.carddav.*Classes CardDAV (RequestWrapper, WriterContext, PropFindRequestHandler, Prop, PropType)
org.projectforge.framework.persistence.user.entities.PFUserDOEntité utilisateur

Historique Git

868d6abb7 2025 → 2026
63081666f En-têtes des fichiers source : 2024 → 2025.
5167dab99 WIP : Carddav
6c1daac93 WIP : Carddav
0d7a81f91 WIP : Carddav
b14376470 WIP : Carddav
744d238de WIP : Carddav
c4062ed97 WIP : Carddav