No cache when Expiration = 0
Modify to match goroute change and update test code