added test cases for storage