@Operation(summary = "poll request station application result", tags = { SwaggerConfig.RS_ACTIVATE_WITH_APP }, operationId = "request_station_complete_activation_poll",
        parameters = {@Parameter(ref = "API-V"), @Parameter(ref = "OS-T"), @Parameter(ref = "APP-V"), @Parameter(ref = "OS-V"), @Parameter(ref = "REL-T")})
    @PostMapping(value = "request_station/complete_activation_poll", produces = "application/json")
    @ResponseBody
    public AppResponse requestStationActivationResultPoll(@Valid @RequestBody RsPollAppApplicationResultRequest request) throws FlowNotDefinedException, IOException, NoSuchAlgorithmException, FlowStateNotDefinedException, SharedServiceClientException {
        try {
            return service.processAction(ActivationFlowFactory.TYPE, Action.RS_POLL_FOR_APP_APPLICATION_RESULT, request);
        } catch (AppSessionNotFoundException e) {
            return new NokResponse("APP_ACTIVATION_CODE_NOT_VALID");
        }
    }
@Test
    void validateIfCorrectProcessesAreCalledRequestStationCompleteActivationPoll() throws FlowNotDefinedException, NoSuchAlgorithmException, IOException, FlowStateNotDefinedException, SharedServiceClientException {
        RsPollAppApplicationResultRequest request = new RsPollAppApplicationResultRequest();
        activationController.requestStationActivationResultPoll(request);

        verify(flowService, times(1)).processAction(anyString(), any(Action.class), any(RsPollAppApplicationResultRequest.class));
    }