@Operation(summary = "Get the status of a mijn digid session [VALID, INVALID]")
    @GetMapping("/session_status/{mijn_digid_session_id}")
    public ResponseEntity<MijnDigidSessionStatus> sessionStatus(@PathVariable(name = "mijn_digid_session_id") String mijnDigiDSessionId) {
        if(mijnDigiDSessionId == null) {
            return ResponseEntity.badRequest().build();
        }

        return ResponseEntity.ok(mijnDigiDSessionService.sessionStatus(mijnDigiDSessionId));
    }
@Test
    void validateSessionStatus() {
        String sessionId = "id";
        when(mijnDigiDSessionService.sessionStatus(sessionId)).thenReturn(MijnDigidSessionStatus.VALID);

        ResponseEntity<MijnDigidSessionStatus> response = mijnDigiDSessionController.sessionStatus(sessionId);

        verify(mijnDigiDSessionService, times(1)).sessionStatus(sessionId);
        assertEquals(response.getStatusCode(), HttpStatus.OK);
        assertEquals(response.getBody(), MijnDigidSessionStatus.VALID);
    }