@Test
    void verifyGoodOtp() throws Throwable {
        requestContext.setParameter("otp", OTP);
        when(service.authenticateExtended(LOGIN, OTP)).thenReturn(deviceResponse(InweboResult.OK));

        val event = action.execute(requestContext);
        assertEquals(CasWebflowConstants.TRANSITION_ID_SUCCESS, event.getId());
        assertMfa();
    }
Tests {@link InweboCheckAuthenticationAction}.

@author Jerome LELEU
@since 6.4.0
support/cas-server-support-inwebo-mfa/src/test/java/org/apereo/cas/support/inwebo/web/flow/actions/InweboCheckAuthenticationActionTests.java