def test_create_client(self): store = InMemoryCardStore() callback = lambda channel_name, card: None client = yield store.create_client(callback) self.assertTrue(IClient.providedBy(client)) self.assertTrue(isinstance(client, InMemoryClient)) self.assertTrue(isinstance(client.client_id, str)) self.assertEqual(client.callback, callback)
def test_implements_IClient(self): client = mk_client() self.assertTrue(IClient.providedBy(client))