def test_given_request_impl_json(self): value = util.rand_string() data = '{"abc":"%s"}' % value self.ctx.zato.request.format = 'JSON' self.ctx.zato.request.is_json = True common.given_request_impl(self.ctx, data) self.assertEquals(self.ctx.zato.request.get('is_xml', INVALID), INVALID) self.assertEquals(self.ctx.zato.request.is_json, True) self.assertEquals(self.ctx.zato.request.data_impl['abc'], value)
def test_given_request_impl_xml(self): value = util.rand_string() data = '<abc>{}</abc>'.format(value) self.ctx.zato.request.format = 'XML' self.ctx.zato.request.is_xml = True common.given_request_impl(self.ctx, data) self.assertEquals(self.ctx.zato.request.is_xml, True) self.assertEquals(self.ctx.zato.request.get('is_json', INVALID), INVALID) self.assertEquals(self.ctx.zato.request.data_impl.xpath('/abc')[0].text, value)
def test_given_request_impl_xml(self): value = util.rand_string() data = '<abc>{}</abc>'.format(value) self.ctx.zato.request.format = 'XML' self.ctx.zato.request.is_xml = True common.given_request_impl(self.ctx, data) self.assertEquals(self.ctx.zato.request.is_xml, True) self.assertEquals(self.ctx.zato.request.get('is_json', INVALID), INVALID) self.assertEquals( self.ctx.zato.request.data_impl.xpath('/abc')[0].text, value)