def test_delete(self): '''Test a successful 'delete' (void) call''' expected = protocol.build_prologue(self.CLUSTER_ID) expected += ''.join(protocol.Delete('key').serialize()) to_send = ''.join(chr(i) for i in (0, 0, 0, 0)) client = self._create_client(_FakeTransport(self, expected, to_send)) deferred = client.delete('key') deferred.addCallback(lambda value: self.assertEquals(value, None)) return deferred
def test_scenario(self): client = self._create_nursery_client() client.set('key', 'value') self.assertEqual(client.get('key'), 'value') client.delete('key')