Ejemplo n.º 1
0
    def test_No1040104_exchangeorderscreate_SELL_notenough(self):
        """UCEX QA:验证币币交易, 用户余额不足进行卖出交易"""

        obj_token_notenough = headertoken.PackgingToken(
            url_login, data_ordercreate.token_user[4],
            data_ordercreate.t_headers_login, token_clienttype)
        self.token_value = obj_token_notenough.gettokenvalue()

        logger.logger.debug("doding test " + str(self.id()) + " started")
        logger.logger.info("token value " + str(self.token_value))

        data_ordercreate.t_headers_order[
            "ucex-web-api-token"] = self.token_value
        t_header = data_ordercreate.t_headers_order

        conf_input_data = data_ordercreate.ucex_exchangeorderscreate_inputdata[
            4]
        conf_output_data = data_ordercreate.ucex_exchangeorderscreate_outputdata[
            4]

        try:

            response_content = requests.post(url_ordercreate,
                                             data=json.dumps(
                                                 conf_input_data["body"]),
                                             headers=t_header)
            response_output_data = response_content.json()
            logger.logger.info("response_output_data  " +
                               str(response_output_data))
            config.temp_result["No1040104orderId"] = response_output_data[
                'data']["orderId"]
        except BaseException as be:
            logger.logger.exception("baseExcetpion  " + str(be))
        except Exception as e:
            logger.logger.exception("Excetpion " + str(e))

        self.assertEqual(response_content.status_code,
                         conf_output_data['httpcode'],
                         'httpcode is not correct ')
        self.assertEqual(response_output_data['code'],
                         conf_output_data['code'],
                         'requests status code  error')
        self.assertIsNotNone(response_output_data['data'], 'data list is none')

        logger.logger.info(self.id() + "--orderId-- [" +
                           str(response_output_data['data']["orderId"]) + "]")

        self.assertEqual(response_output_data['data']['orderState'],
                         conf_output_data['data']['orderState'])
Ejemplo n.º 2
0
 def setUp(self):
     obj_token = headertoken.PackgingToken(
         url_login, data_c2c_isdealer.token_user,
         data_c2c_isdealer.t_headers_login,
         data_c2c_isdealer.token_clienttype)
     self.token_value = obj_token.gettokenvalue()
 def setUp(self):
     obj_token = headertoken.PackgingToken(
         url_login, data_c2c_get_trade_messages.token_user,
         data_c2c_get_trade_messages.t_headers_login,
         data_c2c_get_trade_messages.token_clienttype)
     self.token_value = obj_token.gettokenvalue()
Ejemplo n.º 4
0
    def setUp(self):

        obj_token =headertoken.PackgingToken(url_login, data_orderswithTotalRecordsCountquery.token_user, data_orderswithTotalRecordsCountquery.t_headers_login, token_clienttype)
        self.token_value =obj_token.gettokenvalue()
Ejemplo n.º 5
0
    def setUp(self):

        obj_token = headertoken.PackgingToken(url_login, token_user,
                                              t_headers_login,
                                              token_clienttype)
        self.token_value = obj_token.gettokenvalue()
 def setUp(self):
     obj_token = headertoken.PackgingToken(
         url_login, token_user,
         data_c2c_user_confirmpaied_trade.t_headers_login,
         data_c2c_user_confirmpaied_trade.token_clienttype)
     self.token_value = obj_token.gettokenvalue()