static Stream<Arguments> ticketProvider() {
        val service = RegisteredServiceTestUtils.getService("eduPersonTest");
        val authentication = RegisteredServiceTestUtils.getAuthentication(UUID.randomUUID().toString());
        val ticketGrantingTicket = new TicketGrantingTicketImpl(UUID.randomUUID().toString(), authentication, NeverExpiresExpirationPolicy.INSTANCE);
        val serviceTicket = ticketGrantingTicket.grantServiceTicket(UUID.randomUUID().toString(),
            service, NeverExpiresExpirationPolicy.INSTANCE, true, TicketTrackingPolicy.noOp());

        val properties = new HashMap<String, Serializable>(CoreAuthenticationTestUtils.getAttributes());
        properties.put("url", RegisteredServiceTestUtils.CONST_TEST_URL2);
        val transientTicket = new TransientSessionTicketImpl(UUID.randomUUID().toString(),
            NeverExpiresExpirationPolicy.INSTANCE, service, properties);
        val proxyGrantingTicket = new ProxyGrantingTicketImpl(UUID.randomUUID().toString(),
            service, ticketGrantingTicket, authentication, NeverExpiresExpirationPolicy.INSTANCE);
        val proxyTicket = new ProxyTicketImpl(UUID.randomUUID().toString(),
            ticketGrantingTicket, service, false, NeverExpiresExpirationPolicy.INSTANCE);

        return Stream.of(
            arguments(Named.of(ticketGrantingTicket.getPrefix() + ' ' + ticketGrantingTicket.getId(), ticketGrantingTicket)),
            arguments(Named.of(serviceTicket.getPrefix() + ' ' + serviceTicket.getId(), serviceTicket)),
            arguments(Named.of(transientTicket.getPrefix() + ' ' + transientTicket.getId(), transientTicket)),
            arguments(Named.of(proxyGrantingTicket.getPrefix() + ' ' + proxyGrantingTicket.getId(), proxyGrantingTicket)),
            arguments(Named.of(proxyTicket.getPrefix() + ' ' + proxyTicket.getId(), proxyTicket))
        );
    }
This is {@link StatelessTicketManagementTests}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-stateless-ticket-registry/src/test/java/org/apereo/cas/StatelessTicketManagementTests.java