complete tests with event based cacheTag and parameter collecting shit jo