def test_delete_existing_key_with_network_problem(self): _original_delete = Item.delete Item.delete = self.raise_exception self.assertTrue(Cache.set(self.key, self.value)) self.assertEquals(Cache.delete(self.key), 0) Item.delete = _original_delete
def test_delete_existing_key(self): self.assertTrue(Cache.set(self.key, self.value)) self.assertEquals(Cache.delete(self.key), 2)
def test_delete_for_non_available_key(self): key = 'nonexistingkey%s' % str(random.random()) self.assertEquals(Cache.delete(key), 1)