from WoniuBoss.tools.utility import Utility
from WoniuBoss.lib.job_manage import JobManage
import unittest
from parameterized import parameterized

# 获取测试数据
job_manage_datas = Utility.get_json('..\\config\\testdata.conf')
# 就业面试通过
job_manage_pass_datas = Utility.get_excel_to_tuple_url(job_manage_datas[13])
# 就业管理提交
job_manage_commit_datas = Utility.get_excel_to_tuple_url(job_manage_datas[14])
# 查询资源
job_manage_query_datas = Utility.get_excel_to_tuple(job_manage_datas[15])
# 真实面试
job_manage_interview_datas = Utility.get_excel_to_tuple(job_manage_datas[16])
# 入职情况
job_manage_status_datas = Utility.get_excel_to_tuple(job_manage_datas[17])


class TestJobManage(unittest.TestCase):
    def setUp(self):
        print("test start")

    def tearDown(self):
        print("test over")

    # 就业面试通过
    @parameterized.expand(job_manage_pass_datas)
    def test_job_manage_pass(self, job_manage_pass_url, expect):
        job_manage_pass_resp = JobManage().creat_pass(job_manage_pass_url)
        actual = job_manage_pass_resp
Ejemplo n.º 2
0
from WoniuBoss.tools.utility import Utility
from WoniuBoss.lib.enterprise_manage import EnterpriseManage
import unittest
from parameterized import parameterized

# 获取测试数据
enterprise_manage_datas = Utility.get_json('..\\config\\testdata_deng.conf')
# 新增资源
enterprise_manage_add_datas = Utility.get_excel_to_tuple_url(
    enterprise_manage_datas[7])
# 修改资源
enterprise_manage_update_datas = Utility.get_excel_to_tuple_url(
    enterprise_manage_datas[8])
# 查询资源
enterprise_manage_query_datas = Utility.get_excel_to_tuple_url(
    enterprise_manage_datas[9])


class TestEnterPrise(unittest.TestCase):
    def setUp(self):
        print("test start")

    def tearDown(self):
        print("test over")

    # 新增资源
    @parameterized.expand(enterprise_manage_add_datas)
    def test_enterprise_manage_add(self, enterprise_manage_add_url, expect):
        enterprise_manage_add_resp = EnterpriseManage().enterprise_add(
            enterprise_manage_add_url)
        actual = enterprise_manage_add_resp
Ejemplo n.º 3
0
from WoniuBoss.tools.utility import Utility
from WoniuBoss.lib.job_manage_tech import JobManageTech
import unittest
from parameterized import parameterized

# 获取测试数据
job_manage_tech_datas = Utility.get_json('..\\config\\testdata_deng.conf')
# 技术面试通过
job_manage_tech_pass_datas = Utility.get_excel_to_tuple_url(
    job_manage_tech_datas[10])
# 技术面试不通过
job_manage_tech_unpass_datas = Utility.get_excel_to_tuple_url(
    job_manage_tech_datas[11])
# 查询资源
job_manage_tech_query_datas = Utility.get_excel_to_tuple(
    job_manage_tech_datas[12])


class TestJobManageTech(unittest.TestCase):
    def setUp(self):
        print("test start")

    def tearDown(self):
        print("test over")

    # 技术面试通过
    @parameterized.expand(job_manage_tech_pass_datas)
    def test_job_manage_tech_pass(self, job_manage_tech_pass_url, expect):
        job_manage_tech_pass_resp = JobManageTech().job_pass(
            job_manage_tech_pass_url)
        actual = job_manage_tech_pass_resp