def test_get_enterpriseinfodetail_40(unlogin_fix, enterpriseId=4): '''查询企业中心的用户信息:头部传错误或失效的Token,提示登录失效''' # s = requests.session() # s.headers.update({"Authorization": "Token f4b9a1dffbf525ecc93f8c80035c60fa546d5xxx"}) res = jzrqyht_api(unlogin_fix).get_enterpriseinfodetail(enterpriseId) assert res["msg"] == "登录失效,请重新登录" assert res["code"] == 10005
def test_get_enterpriseinfodetail_42(login_fix, test_input, expect): '''查询企业中心的用户信息:params传不存在、非整型、特殊字符、中文的enterpriseId,无法查询到企业详情''' res = jzrqyht_api(login_fix).get_enterpriseinfodetail( enterpriseId=test_input) if expect.get("Message") != None: assert res["Message"] == expect["Message"] else: assert res["msg"] == expect["msg"] assert res["code"] == expect["code"]
def test_get_companyusercenter_36(self, login_fix): '''【用例描述】:查询企业中心的用户信息:头部传用户登录Token,可以查询企业用户信息 【前置条件】:用户先登录 【step1】:点击雇主品牌 【step2】:查看企业中心用户信息 -> 可以查询企业用户信息''' step_1() res = jzrqyht_api(login_fix).get_companyusercenter() assert res["msg"] == "成功" assert res["code"] == 10000
def test_get_companyusercenter_37(self, unlogin_fix): '''【用例描述】:查询企业中心的用户信息:头部传错误或失效的Token,提示登录失效 【前置条件】:头部传错误或失效的Token 【step1】:点击雇主品牌 【step2】:查看企业中心用户信息 -> 提示登录失效''' # s = requests.session() # s.headers.update({"Authorization": "Token f4b9a1dffbf525ecc93f8c80035c60fa546d5xxx"}) step_1() res = jzrqyht_api(unlogin_fix).get_companyusercenter() assert res["msg"] == "登录失效,请重新登录" assert res["code"] == 10005
def test_get_enterpriseinfodetail_44(login_fix, enterpriseId=2147483648): '''查询企业中心的用户信息:params传2147483648大小的enterpriseId,可以查询到企业详情''' res = jzrqyht_api(login_fix).get_enterpriseinfodetail(enterpriseId) assert res["Message"] == "请求无效。"
def test_get_enterpriseinfodetail_43(login_fix, enterpriseId=2147483647): '''查询企业中心的用户信息:params传2147483647大小的enterpriseId,可以查询到企业详情''' res = jzrqyht_api(login_fix).get_enterpriseinfodetail(enterpriseId) assert res["msg"] == "成功" assert res["code"] == 10000
def test_get_enterpriseinfodetail_39(enterpriseId=4): '''查询企业中心的用户信息:头部不传Token,提示登录失效''' s = requests.session() res = jzrqyht_api(s).get_enterpriseinfodetail(enterpriseId) assert res["msg"] == "登录失效,请重新登录" assert res["code"] == 10005
def test_get_enterpriseinfodetail_38(login_fix, enterpriseId=4): '''查询企业中心的用户信息:头部传用户登录Token,可以查询企业用户信息''' res = jzrqyht_api(login_fix).get_enterpriseinfodetail(enterpriseId) assert res["msg"] == "成功" assert res["code"] == 10000
def test_get_enterpriseinfodetail_44(login_fix, enterpriseId=2147483648): '''查询企业中心的用户信息:params传2147483648大小的enterpriseId,可以查询到企业详情''' res = jzrqyht_api(login_fix).get_enterpriseinfodetail(enterpriseId) assert res["Message"] == "请求无效。" assert res[ "MessageDetail"] == "对于“JZRZPWebAPI.Controllers.Company.EnterpriseInfoController”中方法“JZR.Model.PublicModel`1[JZRZP.Model.EnterpriseInfoReturn] GetEnterpriseInfoDetail(Int32)”的不可以为 null 的类型“System.Int32”的参数“enterpriseId”,参数字典包含一个 null 项。可选参数必须为引用类型、可以为 null 的类型或声明为可选参数。"