class TestCase(unittest.TestCase):            
    def setUp(self):
        self.blobstorage = BlobStorage(Dummy())
        
    def test_implements_interface(self):
        assert verifyObject(IPSCFileStorage, self.blobstorage)
    
    def test_get_set_works(self):
        bs = self.blobstorage
        instance = Dummy()
        self.blobstorage.set('test', instance, 'test_value')
        v = self.blobstorage.get('test', instance)
        # see BlobWrapper.__str__
        assert str(v) == 'test_value'
 def setUp(self):
     self.blobstorage = BlobStorage(Dummy())