first unit test for cache
add unit tests to the start of test.sh