datastore interface testing