@Test
    void verifyOperation() throws Throwable {
        val requestContext = MockRequestContext.create(applicationContext);
        TestMultifactorAuthenticationProvider.registerProviderIntoApplicationContext(applicationContext);
        requestContext.setParameter("id", "123456");
        requestContext.setParameter("source", "TestMfaProvider");
        WebUtils.putAuthentication(RegisteredServiceTestUtils.getAuthentication(), requestContext);
        assertEquals(CasWebflowConstants.TRANSITION_ID_SUCCESS, action.execute(requestContext).getId());
    }
This is {@link AccountProfileDeleteMultifactorAuthenticationDeviceActionTests}.

@author Misagh Moayyed
@since 7.3.0
core/cas-server-core-webflow/src/test/java/org/apereo/cas/web/flow/actions/AccountProfileDeleteMultifactorAuthenticationDeviceActionTests.java