@Test
    void verifyOperation() {
        val request = new MockHttpServletRequest();
        request.setRemoteAddr("223.456.789.000");
        request.setLocalAddr("123.456.789.000");
        request.addHeader(HttpHeaders.USER_AGENT, "test");
        val fp = UUID.randomUUID().toString();
        request.setParameter("deviceFingerprint", fp);
        ClientInfoHolder.setClientInfo(ClientInfo.from(request));
        val resolver = new DefaultClientInfoResolver();
        val resolved = resolver.resolveFrom(mock(JoinPoint.class), new Object());
        assertEquals(resolved.getDeviceFingerprint(), fp);
    }
This is {@link DefaultClientInfoResolverTests}.

@author Misagh Moayyed
@since 7.1.0
core/cas-server-core-audit-api/src/test/java/org/apereo/inspektr/common/spi/DefaultClientInfoResolverTests.java