testMustBeATypeOfAction
testCanGeneratePHPCode
testWillUseDifferentCacheKeyEachTime