@Test
    void verifyOperation() throws Throwable {
        val input = mock(SingleSignOnParticipationStrategy.class);
        when(input.getOrder()).thenCallRealMethod();
        when(input.isCreateCookieOnRenewedAuthentication(any())).thenCallRealMethod();
        assertEquals(Ordered.LOWEST_PRECEDENCE, input.getOrder());

        val context = MockRequestContext.create();
        val ssoRequest = SingleSignOnParticipationRequest.builder()
            .httpServletRequest(context.getHttpServletRequest())
            .httpServletResponse(context.getHttpServletResponse())
            .requestContext(context)
            .build();
        assertEquals(TriStateBoolean.UNDEFINED, input.isCreateCookieOnRenewedAuthentication(ssoRequest));
    }
This is {@link SingleSignOnParticipationStrategyTests}.

@author Misagh Moayyed
@since 6.3.0
api/cas-server-core-api-webflow/src/test/java/org/apereo/cas/web/flow/SingleSignOnParticipationStrategyTests.java