Added new test to test that Reddit isn't called when cache is hot
Refactored old tests to use the cache