# coding: utf-8

"""
    Teambition Open API

    Teambition Open API

    The version of the OpenAPI document: 1.0.0
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501



import unittest

from teambition_oapi_sdk.api.worktime_api import WorktimeApi


class TestWorktimeApi(unittest.TestCase):
    """WorktimeApi unit test stubs"""

    def setUp(self) -> None:
        self.api = WorktimeApi()

    def tearDown(self) -> None:
        pass

    def test_aggregate_user_plan_time(self) -> None:
        """Test case for aggregate_user_plan_time

        获取一定时间内订阅的指定用户的计划工时聚合数
        """
        pass

    def test_aggregate_user_work_time(self) -> None:
        """Test case for aggregate_user_work_time

        获取一定时间内订阅的指定用户的实际工时聚合数据
        """
        pass

    def test_create_plan_time(self) -> None:
        """Test case for create_plan_time

        创建计划工时
        """
        pass

    def test_create_work_time(self) -> None:
        """Test case for create_work_time

        创建实际工时
        """
        pass

    def test_create_work_time_approval(self) -> None:
        """Test case for create_work_time_approval

        创建实际工时审批对象
        """
        pass

    def test_delete_plan_time(self) -> None:
        """Test case for delete_plan_time

        删除计划工时单条记录
        """
        pass

    def test_delete_work_time(self) -> None:
        """Test case for delete_work_time

        删除实际工时单条记录
        """
        pass

    def test_get_plan_time_detail(self) -> None:
        """Test case for get_plan_time_detail

        获取单个计划工时详情
        """
        pass

    def test_get_work_time_detail(self) -> None:
        """Test case for get_work_time_detail

        获取单个实际工时详情
        """
        pass

    def test_list_plan_times(self) -> None:
        """Test case for list_plan_times

        获取用户所有计划工时详情数据
        """
        pass

    def test_list_task_plan_times(self) -> None:
        """Test case for list_task_plan_times

        获取单个任务的计划工时列表
        """
        pass

    def test_list_task_work_times(self) -> None:
        """Test case for list_task_work_times

        获取单个任务的实际工时列表
        """
        pass

    def test_list_work_times(self) -> None:
        """Test case for list_work_times

        获取用户所有实际工时详情数据
        """
        pass

    def test_sum_task_plan_time(self) -> None:
        """Test case for sum_task_plan_time

        获取单个任务的计划工时总和
        """
        pass

    def test_sum_task_work_time(self) -> None:
        """Test case for sum_task_work_time

        获取单个任务的实际工时总和
        """
        pass

    def test_update_plan_time(self) -> None:
        """Test case for update_plan_time

        更新计划工时单条记录
        """
        pass

    def test_update_work_time(self) -> None:
        """Test case for update_work_time

        更新实际工时单条记录
        """
        pass

    def test_update_work_time_approval(self) -> None:
        """Test case for update_work_time_approval

        更新工时审批对象
        """
        pass

    def test_update_work_time_limit(self) -> None:
        """Test case for update_work_time_limit

        更新工时企业人天的最大填报时间限制
        """
        pass


if __name__ == '__main__':
    unittest.main()
