refs #3985 wrote unit tests for cache model and collection