Add more cache unit tests

Change-Id: I994a803d05e05cae7c4534ec8c661b61b94a219d
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>