Expanded to support session storage too
Created the tests to multiple types of storages