Implemented the unit-test for the abstract cache dao.
Added the abstract cache dao.