@Test
    void verifyFinalizedInterruptNonBlocked() throws Throwable {
        val context = MockRequestContext.create(applicationContext).withUserAgent();
        val interrupt = InterruptResponse.interrupt();

        InterruptUtils.putInterruptIn(context, interrupt);
        WebUtils.putAuthentication(CoreAuthenticationTestUtils.getAuthentication(), context);
        WebUtils.putRegisteredService(context, CoreAuthenticationTestUtils.getRegisteredService());

        val event = action.execute(context);
        assertEquals(CasWebflowConstants.TRANSITION_ID_SUCCESS, event.getId());
        val authn = WebUtils.getAuthentication(context);
        assertTrue(authn.containsAttribute(InterruptTrackingEngine.AUTHENTICATION_ATTRIBUTE_FINALIZED_INTERRUPT));
    }
This is {@link FinalizeInterruptFlowActionTests}.

@author Misagh Moayyed
@since 6.1.0
support/cas-server-support-interrupt-webflow/src/test/java/org/apereo/cas/interrupt/webflow/actions/FinalizeInterruptFlowActionTests.java