PropFindRequestHandlerTest.ktPropFindRequestHandler — generates WebDAV PROPFIND XML responses for CardDAV resource discovery.
test() — Uses Mockito to mock HttpServletRequest/HttpServletResponse, creates a WriterContext with RESOURCETYPE and DISPLAYNAME props, and validates the generated multistatus XML response.| Import | Purpose |
|---|---|
| jakarta.servlet.http.* | Servlet API (Jakarta EE) |
| org.junit.jupiter.api.* | JUnit 5 test framework |
| org.mockito.Mockito | Mocking framework |
| org.projectforge.carddav.* | CardDAV classes (RequestWrapper, WriterContext, PropFindRequestHandler, Prop, PropType) |
| org.projectforge.framework.persistence.user.entities.PFUserDO | User entity |
868d6abb7 2025 -> 2026 63081666f Source file headers: 2024-> 2025. 5167dab99 WIP: Carddav 6c1daac93 WIP: Carddav 0d7a81f91 WIP: Carddav b14376470 WIP: Carddav 744d238de WIP: Carddav c4062ed97 WIP: Carddav