@Test
        @Order(100)
        void verifyAction() throws Throwable {
            TestMultifactorAuthenticationProvider.registerProviderIntoApplicationContext(applicationContext);

            val context = MockRequestContext.create(applicationContext);
            context.setFlowExecutionContext(CasWebflowConfigurer.FLOW_ID_LOGIN);
            val account = PasswordlessUserAccount.builder()
                .email("email")
                .phone("phone")
                .username("casuser")
                .name("casuser")
                .build();
            PasswordlessWebflowUtils.putPasswordlessAuthenticationAccount(context, account);
            assertEquals(TestMultifactorAuthenticationProvider.ID, determineMultifactorPasswordlessAuthenticationAction.execute(context).getId());
        }
This is {@link DetermineMultifactorPasswordlessAuthenticationActionTests}.

@author Misagh Moayyed
@since 6.2.0
support/cas-server-support-passwordless-webflow/src/test/java/org/apereo/cas/web/flow/DetermineMultifactorPasswordlessAuthenticationActionTests.java