def test_create(self): x = client.RequestWrapper(1, 2, 3, 4) self.assertEqual(x.gw, 1) self.assertEqual(x.id, 2) self.assertEqual(x.service, 3) self.assertEqual(x.args, (4, ))
def test_set_response(self): x = client.RequestWrapper(None, None, None, None) y = pyamf.ASObject(body='spam.eggs') x.setResponse(y) self.assertEqual(x.response, y) self.assertEqual(x.result, 'spam.eggs')
def test_null_response(self): x = client.RequestWrapper(None, None, None, None) self.assertRaises(AttributeError, getattr, x, 'result')
def test_str(self): x = client.RequestWrapper(None, '/1', None, None) self.assertEqual(str(x), '/1')