示例#1
0
    def add_common_address_company_street_empty(self):
        """
        测试添加公司地址街道名称为空
        :return:
        """
        add_com_adress_comp_street_empty = AddCommonAdresstApi()
        add_com_adress_comp_street_empty.post({
            "data": {
                "addName": "广西壮族自治区福州市高明空街g座 828487",
                "addType": 2,
                "areaName": "测试区",
                "locationInfo": {
                    "lat": "39.9378",
                    "lng": "116.3266"
                },
                "streetName": None
            },
            "signStr": "string"
        })
        assert add_com_adress_comp_street_empty.get_resp_code() == 0
        assert add_com_adress_comp_street_empty.get_resp_message() == "OK"

        get_add_com_address_comp_street_empty = GetCommonAdress(
            mobile=add_com_adress_comp_street_empty.mobile)
        get_add_com_address_comp_street_empty.get()
        get_res_data = get_add_com_address_comp_street_empty.get_resp_data()

        assert get_add_com_address_comp_street_empty.get_resp_code() == 0
        assert get_add_com_address_comp_street_empty.get_resp_message() == 'OK'
        assert len(get_res_data) == 1
        assert get_res_data[0]['addName'] == '广西壮族自治区福州市高明空街g座 828487'
        assert get_res_data[0]['addType'] == 2
        assert get_res_data[0]['streetName'] == None
        assert get_res_data[0]['lng'] == '116.3266'
        assert get_res_data[0]['lat'] == '39.9378'
示例#2
0
    def add_common_address_home_street_empty(self):
        """
        测试添加家常用地址街道名称为空
        :return:
        """
        add_com_adress_home_street_empty = AddCommonAdresstApi()
        add_com_adress_home_street_empty.post({
            "data": {
                "addName": "甘肃省淑珍县上街呼和浩特路R座 269118",
                "addType": 1,
                "areaName": '测试区',
                "locationInfo": {
                    "lat": "39.9378",
                    "lng": "116.3266"
                },
                "streetName": None
            },
            "signStr": "string"
        })
        assert add_com_adress_home_street_empty.get_resp_code() == 0
        assert add_com_adress_home_street_empty.get_resp_message() == 'OK'

        get_add_com_address_home_street_empty = GetCommonAdress(
            mobile=add_com_adress_home_street_empty.mobile)
        get_add_com_address_home_street_empty.get()
        get_res_data = get_add_com_address_home_street_empty.get_resp_data()
        assert get_add_com_address_home_street_empty.get_resp_code() == 0
        assert get_add_com_address_home_street_empty.get_resp_message() == 'OK'
        assert len(get_res_data) == 1

        assert get_res_data[0]['addName'] == '甘肃省淑珍县上街呼和浩特路R座 269118'
        assert get_res_data[0]['addType'] == 1
        assert get_res_data[0]['streetName'] == None
        assert get_res_data[0]['lng'] == '116.3266'
        assert get_res_data[0]['lat'] == '39.9378'
示例#3
0
 def edit_common_address_home(self):
     """
     测试修改家常用地址
     :return:
     """
     #添加用户常用家地址
     add_com_adress_home = AddCommonAdresstApi()
     add_com_adress_home.post({
         'data': {
             'addName': '吉林省军县上街刁路p座 191905',
             'addType': 1,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '嘉禾路'
         },
         'signStr': 'string'
     })
     assert add_com_adress_home.get_resp_code() == 0
     assert add_com_adress_home.get_resp_message() == 'OK'
     # 查看用户常用家地址
     get_com_aderss_home = GetCommonAdress(
         mobile=add_com_adress_home.mobile)
     get_com_aderss_home.get()
     get_res_data = get_com_aderss_home.get_resp_data()
     assert get_com_aderss_home.get_resp_code() == 0
     assert get_com_aderss_home.get_resp_message() == 'OK'
     assert len(get_res_data) == 1
     common_address_id = get_res_data[0]['id']
     # 修改用户常用家地址
     edit_com_adress_home = EditCommonAddressApi(
         mobile=add_com_adress_home.mobile)
     edit_com_adress_home.post({
         'data': {
             'addName': 'oppo',
             'areaName': 'oppo区',
             'commonAddressId': common_address_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': 'oppo街道'
         },
         'signStr': 'string'
     })
     assert edit_com_adress_home.get_resp_code() == 0
     assert edit_com_adress_home.get_resp_message() == 'OK'
     #查看修改后常用地址
     get_edit_com_adress_home = GetCommonAdress(
         mobile=add_com_adress_home.mobile)
     get_edit_com_adress_home.get()
     get_edit_res_data = get_edit_com_adress_home.get_resp_data()
     assert get_edit_com_adress_home.get_resp_code() == 0
     assert get_edit_com_adress_home.get_resp_message() == 'OK'
     assert len(get_edit_res_data) == 1
     assert get_edit_res_data[0]['addName'] == 'oppo'
     assert get_edit_res_data[0]['addType'] == 1
     assert get_edit_res_data[0]['streetName'] == 'oppo街道'
     assert get_edit_res_data[0]['lng'] == '120.1'
     assert get_edit_res_data[0]['lat'] == '111.1'
示例#4
0
    def add_common_address_home(self):
        """
        添加家的常用地址
        :return:
        """
        add_com_adress_home = AddCommonAdresstApi()
        add_com_adress_home.post({
            'data': {
                'addName': '甘肃省淑珍县上街呼和浩特路R座 269118',
                'addType': 1,
                'areaName': '测试区',
                'locationInfo': {
                    'lat': '39.9378',
                    'lng': '116.3266'
                },
                'streetName': '刘街'
            }
        })
        assert add_com_adress_home.get_resp_code() == 0
        assert add_com_adress_home.get_resp_message() == 'OK'

        get_add_com_address_home = GetCommonAdress(
            mobile=add_com_adress_home.mobile)
        get_add_com_address_home.get()
        get_res_data = get_add_com_address_home.get_resp_data()
        assert get_add_com_address_home.get_resp_code() == 0
        assert get_add_com_address_home.get_resp_message() == 'OK'
        assert len(get_res_data) == 1
        assert get_res_data[0]['addName'] == '甘肃省淑珍县上街呼和浩特路R座 269118'
        assert get_res_data[0]['addType'] == 1
        assert get_res_data[0]['streetName'] == '刘街'
        assert get_res_data[0]['lng'] == '116.3266'
        assert get_res_data[0]['lat'] == '39.9378'
示例#5
0
    def edit_common_address_company_region_empty(self):
        """
        测试修改家公司用地址区域名称为空
        :return:
        """
        add_com_adress_comp_reg_emp = AddCommonAdresstApi()
        add_com_adress_comp_reg_emp.post({
            'data': {
                'addName': '辽宁省郑州市翔安陆路y座 969644',
                'addType': 2,
                'areaName': '测试区',
                'locationInfo': {
                    'lat': '39.9378',
                    'lng': '116.3266'
                },
                'streetName': '公路'
            },
            'signStr': 'string'
        })
        assert add_com_adress_comp_reg_emp.get_resp_code() == 0
        assert add_com_adress_comp_reg_emp.get_resp_message() == 'OK'
        # 查询公司常用地址
        get_com_adress_comp_reg_emp = GetCommonAdress(
            mobile=add_com_adress_comp_reg_emp.mobile)
        get_com_adress_comp_reg_emp.get()
        get_res_data = get_com_adress_comp_reg_emp.get_resp_data()
        assert get_com_adress_comp_reg_emp.get_resp_code() == 0
        assert get_com_adress_comp_reg_emp.get_resp_message() == 'OK'
        assert len(get_res_data) == 1
        common_address_id = get_res_data[0]['id']
        #修改公司常用地址区域为空
        edit_com_adress_comp_reg_emp = EditCommonAddressApi(
            mobile=add_com_adress_comp_reg_emp.mobile)
        edit_com_adress_comp_reg_emp.post({
            'data': {
                'addName': 'oppo',
                'areaName': "",
                'commonAddressId': common_address_id,
                'lat': 111.1,
                'lng': 120.1,
                'streetName': 'oppo街道'
            },
            'signStr': 'string'
        })
        assert edit_com_adress_comp_reg_emp.get_resp_code() == 0
        assert edit_com_adress_comp_reg_emp.get_resp_message() == 'OK'
        # 查看修改后常用地址
        get_edit_com_adress_comp_reg_emp = GetCommonAdress(
            mobile=add_com_adress_comp_reg_emp.mobile)
        get_edit_com_adress_comp_reg_emp.get()
        edit_get_res_data = get_edit_com_adress_comp_reg_emp.get_resp_data()
        assert get_edit_com_adress_comp_reg_emp.get_resp_code() == 0
        assert get_edit_com_adress_comp_reg_emp.get_resp_message() == 'OK'
        assert len(edit_get_res_data) == 1

        assert edit_get_res_data[0]['addName'] == 'oppo'
        assert edit_get_res_data[0]['addType'] == 2
        assert edit_get_res_data[0]['streetName'] == 'oppo街道'
        assert edit_get_res_data[0]['lng'] == '120.1'
        assert edit_get_res_data[0]['lat'] == '111.1'
示例#6
0
 def edit_common_address_company_region_street_empty(self):
     """
     测试修改公司常用地址区域名称和街道名称为空
     :return:
     """
     add_com_adress_comp_reg_str_emp = AddCommonAdresstApi()
     add_com_adress_comp_reg_str_emp.post({
         'data': {
             'addName': '江西省博县海港六盘水路R座 687126',
             'addType': 2,
             'areaName': '测试区域',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '张家港街'
         },
         'signStr': 'string'
     })
     assert add_com_adress_comp_reg_str_emp.get_resp_code() == 0
     assert add_com_adress_comp_reg_str_emp.get_resp_message() == 'OK'
     # 查询公司常用地址
     get_com_adress_comp_reg_str_emp = GetCommonAdress(
         mobile=add_com_adress_comp_reg_str_emp.mobile)
     get_com_adress_comp_reg_str_emp.get()
     get_res_data = get_com_adress_comp_reg_str_emp.get_resp_data()
     assert get_com_adress_comp_reg_str_emp.get_resp_code() == 0
     assert get_com_adress_comp_reg_str_emp.get_resp_message() == 'OK'
     assert len(get_res_data) == 1
     common_address_id = get_res_data[0]['id']
     # 修改公司常用地址区域和街道为空
     edit_com_adress_comp_reg_str_emp = EditCommonAddressApi(
         mobile=add_com_adress_comp_reg_str_emp.mobile)
     edit_com_adress_comp_reg_str_emp.post({
         'data': {
             'addName': 'oppo',
             'areaName': "",
             'commonAddressId': common_address_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': ""
         },
         'signStr': 'string'
     })
     assert edit_com_adress_comp_reg_str_emp.get_resp_code() == 0
     assert edit_com_adress_comp_reg_str_emp.get_resp_message() == 'OK'
     # 查询修改后的公司常用地址
     get_edit_address_comp_reg_str_emp = GetCommonAdress(
         mobile=add_com_adress_comp_reg_str_emp.mobile)
     get_edit_address_comp_reg_str_emp.get()
     get_edit_res_data = get_edit_address_comp_reg_str_emp.get_resp_data()
     assert get_edit_address_comp_reg_str_emp.get_resp_code() == 0
     assert get_edit_address_comp_reg_str_emp.get_resp_message() == 'OK'
     assert len(get_edit_res_data) == 1
     assert get_edit_res_data[0]['addName'] == 'oppo'
     assert get_edit_res_data[0]['addType'] == 2
     assert get_edit_res_data[0]['streetName'] == ''
     assert get_edit_res_data[0]['lng'] == '120.1'
     assert get_edit_res_data[0]['lat'] == '111.1'
示例#7
0
 def edit_common_address_home_region_street_empty(self):
     """
     测试修改家常用地址区域名称和街道名称为空
     :return:
     """
     add_com_adress_home_reg_str_emp = AddCommonAdresstApi()
     add_com_adress_home_reg_str_emp.post({
         'data': {
             'addName': '陕西省深圳县璧山狐路x座 116077',
             'addType': 1,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '子路'
         },
         'signStr': 'string'
     })
     assert add_com_adress_home_reg_str_emp.get_resp_code() == 0
     assert add_com_adress_home_reg_str_emp.get_resp_message() == 'OK'
     # 查询常用地址
     get_com_adress_reg_str_emp = GetCommonAdress(
         mobile=add_com_adress_home_reg_str_emp.mobile)
     get_com_adress_reg_str_emp.get()
     get_res_data = get_com_adress_reg_str_emp.get_resp_data()
     assert get_com_adress_reg_str_emp.get_resp_code() == 0
     assert get_com_adress_reg_str_emp.get_resp_message() == 'OK'
     assert len(get_res_data) == 1
     common_address_id = get_res_data[0]['id']
     # 修改常用地址
     edit_com_adress_reg_str_emp = EditCommonAddressApi(
         mobile=add_com_adress_home_reg_str_emp.mobile)
     edit_com_adress_reg_str_emp.post({
         'data': {
             'addName': 'oppo',
             'areaName': '',
             'commonAddressId': common_address_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': ''
         },
         'signStr': 'string'
     })
     assert edit_com_adress_reg_str_emp.get_resp_code() == 0
     assert edit_com_adress_reg_str_emp.get_resp_message() == 'OK'
     # 查询出修改后的常用地址
     get_edit_com_adress = GetCommonAdress(
         mobile=add_com_adress_home_reg_str_emp.mobile)
     get_edit_com_adress.get()
     get_edit_res_data = get_edit_com_adress.get_resp_data()
     assert get_edit_com_adress.get_resp_code() == 0
     assert get_edit_com_adress.get_resp_message() == 'OK'
     assert len(get_edit_res_data) == 1
     assert get_edit_res_data[0]['addName'] == 'oppo'
     assert get_edit_res_data[0]['addType'] == 1
     assert get_edit_res_data[0]['streetName'] == ''
     assert get_edit_res_data[0]['lng'] == '120.1'
     assert get_edit_res_data[0]['lat'] == '111.1'
示例#8
0
 def edit_common_address_company_street_empty(self):
     """
     测试修改公司常用地址街道名称为空
     :return:
     """
     add_com_adress_comp_str_emp = AddCommonAdresstApi()
     add_com_adress_comp_str_emp.post({
         'data': {
             'addName': '河南省海门市南湖淮安街b座 138118',
             'addType': 2,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': 'abcd'
         },
         'signStr': 'string'
     })
     assert add_com_adress_comp_str_emp.get_resp_code() == 0
     assert add_com_adress_comp_str_emp.get_resp_message() == 'OK'
     #查询公司常用地址
     get_com_adress_comp_str_emp = GetCommonAdress(
         mobile=add_com_adress_comp_str_emp.mobile)
     get_com_adress_comp_str_emp.get()
     get_res_data = get_com_adress_comp_str_emp.get_resp_data()
     assert get_com_adress_comp_str_emp.get_resp_code() == 0
     assert get_com_adress_comp_str_emp.get_resp_message() == 'OK'
     assert len(get_res_data)
     common_address_id = get_res_data[0]['id']
     # 修改公司常用地址街道名称为空
     edit_com_address_comp_str_emp = EditCommonAddressApi(
         mobile=add_com_adress_comp_str_emp.mobile)
     edit_com_address_comp_str_emp.post({
         'data': {
             'addName': 'oppo',
             'areaName': 'oppo区',
             'commonAddressId': common_address_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': ''
         },
         'signStr': 'string'
     })
     assert edit_com_address_comp_str_emp.get_resp_code() == 0
     assert edit_com_address_comp_str_emp.get_resp_message() == 'OK'
     # 查询修改后的公司常用地址
     get_edit_com_adress_comp_str_emp = GetCommonAdress(
         mobile=add_com_adress_comp_str_emp.mobile)
     get_edit_com_adress_comp_str_emp.get()
     get_edit_res_data = get_edit_com_adress_comp_str_emp.get_resp_data()
     assert get_edit_com_adress_comp_str_emp.get_resp_code() == 0
     assert get_edit_com_adress_comp_str_emp.get_resp_message() == 'OK'
     assert len(get_edit_res_data) == 1
     assert get_edit_res_data[0]['addName'] == 'oppo'
     assert get_edit_res_data[0]['addType'] == 2
     assert get_edit_res_data[0]['streetName'] == ''
     assert get_edit_res_data[0]['lng'] == '120.1'
     assert get_edit_res_data[0]['lat'] == '111.1'
示例#9
0
 def edit_common_address_company(self):
     """
     测试修改公司常用地址
     :return:
     """
     add_com_adress_company = AddCommonAdresstApi()
     add_com_adress_company.post({
         'data': {
             'addName': '新疆维吾尔自治区博市长寿夔街f座 513790',
             'addType': 2,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '濮路'
         },
         'signStr': 'string'
     })
     assert add_com_adress_company.get_resp_code() == 0
     assert add_com_adress_company.get_resp_message() == 'OK'
     # 查询公司常用地址
     get_com_adress_company = GetCommonAdress(
         mobile=add_com_adress_company.mobile)
     get_com_adress_company.get()
     get_res_data = get_com_adress_company.get_resp_data()
     assert get_com_adress_company.get_resp_code() == 0
     assert get_com_adress_company.get_resp_message() == 'OK'
     assert len(get_res_data) == 1
     common_adress_id = get_res_data[0]['id']
     # 修改公司常用地址
     edit_com_adress_company = EditCommonAddressApi(
         mobile=add_com_adress_company.mobile)
     edit_com_adress_company.post({
         'data': {
             'addName': 'oppo',
             'areaName': 'oppo区',
             'commonAddressId': common_adress_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': 'oppo街道'
         },
         'signStr': 'string'
     })
     assert edit_com_adress_company.get_resp_code() == 0
     assert edit_com_adress_company.get_resp_message() == 'OK'
     # 查询修改后公司常用地址
     get_edit_com_adress = GetCommonAdress(
         mobile=add_com_adress_company.mobile)
     get_edit_com_adress.get()
     get_edit_res_data = get_edit_com_adress.get_resp_data()
     assert get_edit_com_adress.get_resp_code() == 0
     assert get_edit_com_adress.get_resp_message() == 'OK'
     assert len(get_edit_res_data) == 1
     assert get_edit_res_data[0]['addName'] == 'oppo'
     assert get_edit_res_data[0]['addType'] == 2
     assert get_edit_res_data[0]['streetName'] == 'oppo街道'
     assert get_edit_res_data[0]['lng'] == '120.1'
     assert get_edit_res_data[0]['lat'] == '111.1'
示例#10
0
 def add_common_address_home_again(self):
     """
     测试重复添加家地址
     :return:
     """
     add_com_adress_home = AddCommonAdresstApi(mobile=self.user_mobile)
     add_com_adress_home.post({
         "data": {
             "addName": "甘肃省淑珍县上街呼和浩特路R座 269118",
             "addType": 1,
             "areaName": '测试区',
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": '刘街'
         },
         "signStr": "string"
     })
     assert add_com_adress_home.get_resp_code() == 0
     assert add_com_adress_home.get_resp_message() == 'OK'
     time.sleep(3)
     add_com_adress_home = AddCommonAdresstApi(mobile=self.user_mobile)
     add_com_adress_home.post({
         "data": {
             "addName": "甘肃省淑珍县上街呼和浩特路R座 269223",
             "addType": 1,
             "areaName": '测试区',
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": '刘街'
         },
         "signStr": "string"
     })
     assert add_com_adress_home.get_resp_code() == 100301
     assert add_com_adress_home.get_resp_message(
     ) == "THE_ADD_TYPE_ALREADY_HAS"
示例#11
0
    def add_common_address_company_again(self):
        """
        测试重复添加公司地址
        :return:
        """
        adds_com_adress_company = AddCommonAdresstApi(mobile=self.user_mobile)
        adds_com_adress_company.post({
            "data": {
                "addName": "广西壮族自治区林县沈北新沈街b座 440383",
                "addType": 2,
                "areaName": "测试区",
                "locationInfo": {
                    "lat": "39.9378",
                    "lng": "116.3266"
                },
                "streetName": "蓟街"
            },
            "signStr": "string"
        })
        assert adds_com_adress_company.get_resp_code() == 0
        assert adds_com_adress_company.get_resp_message() == 'OK'

        adds_com_adress_company = AddCommonAdresstApi(mobile=self.user_mobile)
        adds_com_adress_company.post({
            "data": {
                "addName": "广西壮族自治区林县沈北新沈街b座 444443",
                "addType": 2,
                "areaName": "测试区",
                "locationInfo": {
                    "lat": "39.9378",
                    "lng": "116.3266"
                },
                "streetName": "蓟街"
            },
            "signStr": "string"
        })
        assert adds_com_adress_company.get_resp_code() == 100301
        assert adds_com_adress_company.get_resp_message(
        ) == 'THE_ADD_TYPE_ALREADY_HAS'
示例#12
0
 def add_common_address_frequent_operation(self):
     """
     测试添加地址频繁操作
     :return:
     """
     add_com_adress_fre_oper = AddCommonAdresstApi(mobile=self.user_mobile)
     add_com_adress_fre_oper.post({
         "data": {
             "addName": "甘肃省淑珍县上街呼和浩特路R座 269118",
             "addType": 1,
             "areaName": "测试区",
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": "刘街"
         },
         "signStr": "string"
     })
     add_com_adress_fre_oper.post({
         'data': {
             'addName': '陕西省云县黄浦合肥路w座 202949',
             'addType': 1,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '司路'
         },
         'signStr': 'string'
     })
     add_com_adress_fre_oper.post({
         "data": {
             "addName": "甘肃省淑珍县上街呼和浩特路R座 269118",
             "addType": 1,
             "areaName": "测试区",
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": "刘街"
         },
         "signStr": "string"
     })
     assert add_com_adress_fre_oper.get_resp_code() == 100104
     assert add_com_adress_fre_oper.get_resp_message(
     ) == 'do_not_frequent_operation'
示例#13
0
 def edit_common_address_name_empty(self):
     """
     测试修改家常用地址名称为空
     :return:
     """
     add_com_adress_name_emp = AddCommonAdresstApi()
     add_com_adress_name_emp.post({
         'data': {
             'addName': '贵州省波市合川成都路s座 705874',
             'addType': 1,
             'areaName': '测试区',
             'locationInfo': {
                 'lat': '39.9378',
                 'lng': '116.3266'
             },
             'streetName': '驷路'
         },
         'signStr': 'string'
     })
     assert add_com_adress_name_emp.get_resp_code() == 0
     assert add_com_adress_name_emp.get_resp_message() == 'OK'
     # 查询常用地址
     get_com_address_name = GetCommonAdress(
         mobile=add_com_adress_name_emp.mobile)
     get_com_address_name.get()
     get_res_data = get_com_address_name.get_resp_data()
     assert get_com_address_name.get_resp_code() == 0
     assert get_com_address_name.get_resp_message() == 'OK'
     assert len(get_res_data) == 1
     common_address_id = get_res_data[0]['id']
     # 修改常用地址
     edit_com_adress_name_emp = EditCommonAddressApi(
         mobile=add_com_adress_name_emp.mobile)
     edit_com_adress_name_emp.post({
         'data': {
             'addName': '',
             'areaName': '测试区',
             'commonAddressId': common_address_id,
             'lat': 111.1,
             'lng': 120.1,
             'streetName': '驷路'
         },
         'signStr': 'string'
     })
     assert edit_com_adress_name_emp.get_resp_code() == 100101
     assert edit_com_adress_name_emp.get_resp_message() == 'parameter_error'
示例#14
0
    def del_common_address_company(self):
        """
        测试删除常用地址(公司)
        :return:
        """
        add_com_adress_company = AddCommonAdresstApi()
        add_com_adress_company.post({
            'data': {
                'addName': '山西省娟市牧野天津路M座 425579',
                'addType': 2,
                'areaName': '测试区',
                'locationInfo': {
                    'lat': '39.9378',
                    'lng': '116.3266'
                },
                'streetName': '银川街'
            },
            'signStr': 'string'
        })
        assert add_com_adress_company.get_resp_code() == 0
        assert add_com_adress_company.get_resp_message() == 'OK'

        get_com_adress_company = GetCommonAdress(
            mobile=add_com_adress_company.mobile)
        get_com_adress_company.get()
        assert get_com_adress_company.get_resp_code() == 0
        assert get_com_adress_company.get_resp_message() == 'OK'
        get_res_data = get_com_adress_company.get_resp_data()
        common_adress_id = get_res_data[0]['id']

        del_com_address_company = DelCommonAdressApi(
            mobile=add_com_adress_company.mobile)
        del_com_address_company.get({'commonAddressId': common_adress_id})
        assert del_com_address_company.get_resp_code() == 0
        assert del_com_address_company.get_resp_message() == 'OK'

        get_com_adress_company = GetCommonAdress(
            mobile=add_com_adress_company.mobile)
        get_com_adress_company.get()
        assert get_com_adress_company.get_resp_code() == 0
        assert get_com_adress_company.get_resp_message() == 'OK'
        get_res_data = get_com_adress_company.get_resp_data()
        assert len(get_res_data) == 0
示例#15
0
    def del_common_address_home(self):
        """
        测试删除常用地址(家)
        :return:
        """
        add_com_address_home = AddCommonAdresstApi()
        add_com_address_home.post({
            'data': {
                'addName': '山东省兴城市吉区钟路l座 621706',
                'addType': 1,
                'areaName': '测试区',
                'locationInfo': {
                    'lat': '39.9378',
                    'lng': '116.3266'
                },
                'streetName': '海口街'
            },
            'signStr': 'string'
        })
        assert add_com_address_home.get_resp_code() == 0
        assert add_com_address_home.get_resp_message() == 'OK'

        get_add_com_adress_home = GetCommonAdress(
            mobile=add_com_address_home.mobile)
        get_add_com_adress_home.get()
        get_res_data = get_add_com_adress_home.get_resp_data()
        assert get_add_com_adress_home.get_resp_code() == 0
        assert get_add_com_adress_home.get_resp_message() == 'OK'
        common_adress_id = get_res_data[0]['id']

        del_com_adress_home = DelCommonAdressApi(
            mobile=add_com_address_home.mobile)
        del_com_adress_home.get({'commonAddressId': common_adress_id})
        assert del_com_adress_home.get_resp_code() == 0
        assert del_com_adress_home.get_resp_message() == 'OK'

        get_add_com_adress_home = GetCommonAdress(
            mobile=add_com_address_home.mobile)
        get_add_com_adress_home.get()
        get_res_data = get_add_com_adress_home.get_resp_data()
        assert get_add_com_adress_home.get_resp_code() == 0
        assert get_add_com_adress_home.get_resp_message() == 'OK'
        assert len(get_res_data) == 0
示例#16
0
 def add_common_address_type_empty(self):
     """
     测试添加家常用地址类型为空
     :return:
     """
     add_com_adressname_home_emp = AddCommonAdresstApi()
     add_com_adressname_home_emp.post({
         "data": {
             "addName": '甘肃省淑珍县上街呼和浩特路R座 269118',
             "addType": None,
             "areaName": '测试区',
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": '刘街'
         },
         "signStr": "string"
     })
     assert add_com_adressname_home_emp.get_resp_code() == 100101
     assert add_com_adressname_home_emp.get_resp_message(
     ) == 'parameter_error'
示例#17
0
 def add_common_address_tyoe_error(self):
     """
     测试添加常用地址类型填写错误
     :return:
     """
     add_test_type_nine = AddCommonAdresstApi()
     add_test_type_nine.post({
         "data": {
             "addName": "abc bb",
             "addType": 9,
             "areaName": "测试区",
             "locationInfo": {
                 "lat": "39.9378",
                 "lng": "116.3266"
             },
             "streetName": "西安街"
         },
         "signStr": "string"
     })
     assert add_test_type_nine.get_resp_code() == 100300
     assert add_test_type_nine.get_resp_message(
     ) == 'PLEASE_ADD_CORRECT_TYPE'
示例#18
0
    def edit_common_address_home_street_empty(self):
        """
        测试修改家常用地址街道名称为空
        :return:
        """
        add_com_adress_street_empty = AddCommonAdresstApi()
        add_com_adress_street_empty.post({
            'data': {
                'addName': '山西省武汉县大兴段路D座 451580',
                'addType': 1,
                'areaName': '测试区',
                'locationInfo': {
                    'lat': '39.9378',
                    'lng': '116.3266'
                },
                'streetName': '辛集路'
            },
            'signStr': 'string'
        })
        assert add_com_adress_street_empty.get_resp_code() == 0
        assert add_com_adress_street_empty.get_resp_message() == 'OK'
        # 查询常用地址
        get_com_adress_street_empty = GetCommonAdress(
            mobile=add_com_adress_street_empty.mobile)
        get_com_adress_street_empty.get()
        get_res_data = get_com_adress_street_empty.get_resp_data()
        assert get_com_adress_street_empty.get_resp_code() == 0
        assert get_com_adress_street_empty.get_resp_message() == 'OK'
        assert len(get_res_data) == 1
        common_address_id = get_res_data[0]['id']

        #修改常用地址
        edit_com_adress_street_empty = EditCommonAddressApi(
            mobile=add_com_adress_street_empty.mobile)
        edit_com_adress_street_empty.post({
            'data': {
                'addName': 'oppo',
                'areaName': 'oppo区',
                'commonAddressId': common_address_id,
                'lat': 111.1,
                'lng': 120.1,
                'streetName': None
            },
            'signStr': 'string'
        })
        assert edit_com_adress_street_empty.get_resp_code() == 0
        assert edit_com_adress_street_empty.get_resp_message() == 'OK'

        #查询修改后的常用地址
        get_edit_com_adress_street_empty = GetCommonAdress(
            mobile=add_com_adress_street_empty.mobile)
        get_edit_com_adress_street_empty.get()
        get_edit_res_data = get_edit_com_adress_street_empty.get_resp_data()
        assert get_edit_com_adress_street_empty.get_resp_code() == 0
        assert get_edit_com_adress_street_empty.get_resp_message() == 'OK'
        assert len(get_edit_res_data) == 1
        assert get_edit_res_data[0]['addName'] == 'oppo'
        assert get_edit_res_data[0]['addType'] == 1
        assert get_edit_res_data[0]['streetName'] == '辛集路'
        assert get_edit_res_data[0]['lng'] == '120.1'
        assert get_edit_res_data[0]['lat'] == '111.1'