@Test
    void verifyOperation() {
        val flow = (Flow) flowDefinitionRegistry.getFlowDefinition(CasWebflowConfigurer.FLOW_ID_ACCOUNT);
        val accountView = (ViewState) flow.getState(CasWebflowConstants.STATE_ID_MY_ACCOUNT_PROFILE_VIEW);
        assertEquals(4, accountView.getRenderActionList().size());
        assertTrue(accountView.getRenderActionList().get(0).toString().contains(CasWebflowConstants.ACTION_ID_PREPARE_ACCOUNT_PROFILE));
        assertNotNull(flow.getState(CasWebflowConstants.STATE_ID_VIEW_REGISTRATION));
        assertNotNull(flow.getState(CasWebflowConstants.STATE_ID_SAVE_REGISTRATION));
        assertNotNull(flow.getState(CasWebflowConstants.STATE_ID_MY_ACCOUNT_PROFILE_GOOGLE_REGISTRATION_FINALIZED));

    }
This is {@link GoogleMultifactorAuthenticationAccountProfileWebflowConfigurerTests}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-gauth/src/test/java/org/apereo/cas/gauth/web/flow/account/GoogleMultifactorAuthenticationAccountProfileWebflowConfigurerTests.java