Yes, I wish I could do that, but the ```DefaultTicketRegistry``` does not meet the need.
The use case is very specific : when the TGT is marked as expired, in the case of a distributed ticket registry (like Memcached or Oracle), an update (see ```TicketGrantingTicketDelegator```) will be performed on the existing TGT and if it doesn't exist (because it was previously deleted), it generates an exception.
I really don't see how I can simulate that without using these two custom (I admit : "ugly") mocks...