add tests against storageimpl