Added some more tests.
Implemented empty tests.
Removed useless Exception.
Added more test.
Updated method visibility.
Added tests for StorageFactory.
Added some tests for StorageFactory implementations.
Cleanup.
Fixed wrong parameter default.
Test Storage throwing exceptions.