def test_032_backstage_tenant_administrator_add(self): """ Time :2019-07-16 author : 闫红 desc : 新增管理员,为机构管理员接口准备数据 """ tenantid = pq.get_tenantid('消费分期', '机构') rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone,name=administrator_name,email=email,tenantid=tenantid) Assertion.verity(json.loads(rs)['code'], 10000) Assertion.verity(json.loads(rs)['msg'], "SUCCESS")
def test_014_backstage_tenant_administrator_add_overlong(self): """ Time :2019-07-16 author : 闫红 desc : 机构管理员新增,机构id超长 """ tenantid = MD.number(256) rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone, name=administrator_name, email=email, tenantid=tenantid) Assertion.verityNot(json.loads(rs)['code'], 10000) Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')
def test_013_backstage_tenant_administrator_add_not_exist(self): """ Time :2019-07-16 author : 闫红 desc : 机构管理员新增,机构id不存在 """ tenantid = -1 rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone, name=administrator_name, email=email, tenantid=tenantid) Assertion.verityNot(json.loads(rs)['code'], 10000) Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')
def test_012_backstage_tenant_administrator_add_duplicate_email(self): """ Time :2019-07-16 author : 闫红 desc : 机构管理员新增,除邮箱外,name、电话均可以相同,验证邮箱重复 """ tenantid = pq.get_tenantid('系统', '机构') rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone, name=administrator_name, email=email, tenantid=tenantid) Assertion.verityNot(json.loads(rs)['code'], 10000) Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')
def test_015_backstage_tenant_administrator_add_email(self): """ Time :2019-07-16 author : 闫红 desc : 机构管理员新增,email不符合格式 """ tenantid = pq.get_tenantid('系统', '机构') error_email = 222 rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone, name=administrator_name, email=error_email, tenantid=tenantid) Assertion.verityNot(json.loads(rs)['code'], 10000) Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')
def test_016_backstage_tenant_administrator_add_overlong(self): """ Time :2019-07-16 author : 闫红 desc : 机构管理员新增,名字超长 """ tenantid = pq.get_tenantid('系统', '机构') email1 = fake.email() administrator_name1 = '机构管理员'+str(MD.number(255)) rs = PmsAction.test_backstage_tenant_administrator_add(phone=phone, name=administrator_name1, email=email1, tenantid=tenantid) Assertion.verityNot(json.loads(rs)['code'], 10000) Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')