Add more unit tests for storage backends