diff --git a/robjects/tests.py b/robjects/tests.py
index <HASH>..<HASH> 100644
--- a/robjects/tests.py
+++ b/robjects/tests.py
@@ -2,6 +2,8 @@ import unittest
 import redis
 
 from robjects.base import BaseObject
+from robjects.objects import JsonObject, HashObject
+
 r = redis.Redis()
 r.flushdb()
 
@@ -65,5 +67,23 @@ class ObjectTestMixin(object):
         self.assertEquals(self.CLS.count(), 0)
 
 
+class TestJsonObject(JsonObject):
+    redis = r
+    HASH_KEY = 'testjson'
+
+
+class JsonObjectTest(ObjectTestCase, ObjectTestMixin):
+    CLS = TestJsonObject
+
+
+class TestHashObject(HashObject):
+    redis = r
+    HASH_KEY = 'testhash%s'
+
+
+class HashObjectTest(ObjectTestCase, ObjectTestMixin):
+    CLS = TestHashObject
+
+
 if __name__ == '__main__':
     unittest.main()
add tests for JsonObject and HashObject