@RetryingTest(3)
        void verifyAuthentication() {
            val credentials = new UsernamePasswordCredentials("client", "secret");
            val request = new MockHttpServletRequest();
            val ctx = new JEEContext(request, new MockHttpServletResponse());
            oauthClientAuthenticator.validate(new CallContext(ctx, new JEESessionStore()), credentials);
            assertNotNull(credentials.getUserProfile());
            assertEquals("client", credentials.getUserProfile().getId());
        }
This is {@link OAuth20ClientIdClientSecretAuthenticatorTests}.

@author Misagh Moayyed
@since 6.0.0
support/cas-server-support-oauth/src/test/java/org/apereo/cas/support/oauth/authenticator/OAuth20ClientIdClientSecretAuthenticatorTests.java