@Test
    void verifyOperation() {
        assertFalse(casWebflowExecutionPlan.getWebflowConfigurers().isEmpty());
        val flow = (Flow) this.flowDefinitionRegistry.getFlowDefinition(CasWebflowConfigurer.FLOW_ID_LOGIN);
        assertNotNull(flow);
        val state = (ActionState) flow.getState(CasWebflowConstants.STATE_ID_REAL_SUBMIT);
        assertTrue(Arrays.stream(state.getActionList().toArray())
            .filter(EvaluateAction.class::isInstance)
            .map(EvaluateAction.class::cast)
            .anyMatch(r -> r.toString().contains(CasWebflowConstants.ACTION_ID_VALIDATE_CAPTCHA)));
    }
This is {@link CasCaptchaWebflowConfigurerTests}.

@author Misagh Moayyed
@since 6.2.0
support/cas-server-support-captcha/src/test/java/org/apereo/cas/web/flow/CasCaptchaWebflowConfigurerTests.java