コード例 #1
0
	def test_004_release_seat_seatCode(self):
		'''解锁座位_ID_SubmitOrder'''
		
		requestName = get_current_function_name()
		client = suds.client.Client(self.url)
		xml = OnlineTicketingServiceQuery_D.release_seat(OrderCode,SessionPlanCode, '9900000100100301')
		res = client.service['NetSaleWebServicePort'].query(xml)
		print res
		logger.info(requestName + '--' + repxml.get_keyOfValue("ErrorMessage", res))
		self.assertEqual(repxml.get_status(res), 'Failure')
		self.assertIn( u'解锁和锁座不是同一个订单号,锁:1809171436220678',repxml.get_keyOfValue("ErrorMessage", res))
コード例 #2
0
    def test_004_confirmSCTS_order(self):
        '''解锁座位_ID_SubmitOrder'''

        requestName = get_current_function_name()
        client = suds.client.Client(self.url)
        xml = OnlineTicketingServiceQuery_D.release_seat(
            OrderCode, SessionPlanCode, SeatCode)
        res = client.service['NetSaleWebServicePort'].query(xml)

        logger.info(requestName + '--' +
                    repxml.get_keyOfValue("ErrorMessage", res))
        self.assertEqual(repxml.get_status(res), 'Success')
        self.assertEqual(repxml.get_keyOfValue("ErrorMessage", res), 'NULL')
コード例 #3
0
    def test_004_release_seat_seatCode(self):
        '''解锁座位_ID_SubmitOrder_错误的排期编码'''

        requestName = get_current_function_name()
        client = suds.client.Client(self.url)
        xml = OnlineTicketingServiceQuery_D.release_seat(
            OrderCode, '5518091700102106', SeatCode)
        res = client.service['NetSaleWebServicePort'].query(xml)

        logger.info(requestName + '--' +
                    repxml.get_keyOfValue("ErrorMessage", res))
        self.assertEqual(repxml.get_status(res), 'Failure')
        self.assertIn(repxml.get_keyOfValue("ErrorMessage", res), u'无效的放映计划编码')