Previously the tests were not adding any data to the cache, making the tests for a cache size other than 0 meaningless. The new tests create cache entries and fill them with some data that can be tested against.