hmm not sure if I like the mock at that level, it kind of becomes a self fulfilling prophecy here, as in cache_miss will return this, I know all mocks are that in a way but I much rather trust AR to "just work" than our own code.

What do you guys think if the expectation is on where?