@Operation(summary = "Receive SAML logoutRequest")
    @PostMapping({"/idp/request_logout", "/entrance/request_logout"})
    public void requestLogout(HttpServletRequest request, HttpServletResponse response) throws SamlParseException, SamlSessionException, SamlValidationException, DienstencatalogusException {
        logger.debug("Receive SAML logoutRequest");
        LogoutRequestModel logoutRequestModel = logoutService.parseLogoutRequest(request);
        logoutService.generateResponse(logoutRequestModel, response);
    }
@Test
    public void requestLogoutTest() throws SamlValidationException, SamlSessionException, SamlParseException, DienstencatalogusException {
        when(logoutServiceMock.parseLogoutRequest(any(HttpServletRequest.class))).thenReturn(new LogoutRequestModel());
        doNothing().when(logoutServiceMock).generateResponse(any(LogoutRequestModel.class), any(HttpServletResponse.class));

        logoutController.requestLogout(request, response);

        verify(logoutServiceMock, times(1)).parseLogoutRequest(any(HttpServletRequest.class));
        verify(logoutServiceMock, times(1)).generateResponse(any(LogoutRequestModel.class), any(HttpServletResponse.class));
    }