# 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.file_api import FileApi


class TestFileApi(unittest.TestCase):
    """FileApi unit test stubs"""

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

    def tearDown(self) -> None:
        pass

    def test_batch_get_file_details(self) -> None:
        """Test case for batch_get_file_details

        根据 resourceId 批量获取文件详情
        """
        pass

    def test_create_file_v3(self) -> None:
        """Test case for create_file_v3

        创建文件库文件
        """
        pass

    def test_create_folder_v3(self) -> None:
        """Test case for create_folder_v3

        创建文件夹
        """
        pass

    def test_create_upload_token_v3(self) -> None:
        """Test case for create_upload_token_v3

        创建文件上传凭证
        """
        pass

    def test_get_file_detail_v3(self) -> None:
        """Test case for get_file_detail_v3

        获取项目文件详情
        """
        pass

    def test_get_file_token(self) -> None:
        """Test case for get_file_token

        从现有文件资源创建 fileToken，可用于创建其他文件资源
        """
        pass

    def test_get_folder_detail_v3(self) -> None:
        """Test case for get_folder_detail_v3

        获取文件夹详情
        """
        pass

    def test_get_v3_work_activity_query(self) -> None:
        """Test case for get_v3_work_activity_query

        获取文件动态
        """
        pass

    def test_get_v3_work_version_query(self) -> None:
        """Test case for get_v3_work_version_query

        获取文件所有版本
        """
        pass

    def test_list_files_v3(self) -> None:
        """Test case for list_files_v3

        获取文件列表
        """
        pass

    def test_move_file_v3(self) -> None:
        """Test case for move_file_v3

        项目内移动文件
        """
        pass

    def test_move_folder_v3(self) -> None:
        """Test case for move_folder_v3

        移动文件夹
        """
        pass

    def test_post_v3_collection_archive(self) -> None:
        """Test case for post_v3_collection_archive

        文件夹移入回收站
        """
        pass

    def test_post_v3_collection_delete(self) -> None:
        """Test case for post_v3_collection_delete

        删除文件夹
        """
        pass

    def test_post_v3_work_archive(self) -> None:
        """Test case for post_v3_work_archive

        文件移入回收站
        """
        pass

    def test_post_v3_work_involvemember_update(self) -> None:
        """Test case for post_v3_work_involvemember_update

        修改文件参与者
        """
        pass

    def test_post_v3_work_main_set(self) -> None:
        """Test case for post_v3_work_main_set

        设置文件主版本
        """
        pass

    def test_post_v3_work_visible_update(self) -> None:
        """Test case for post_v3_work_visible_update

        修改文件可见性
        """
        pass

    def test_search_files_v3(self) -> None:
        """Test case for search_files_v3

        深度搜索项目内的文件和文件夹
        """
        pass

    def test_update_file_name_v3(self) -> None:
        """Test case for update_file_name_v3

        更新文件标题
        """
        pass

    def test_update_file_version_v3(self) -> None:
        """Test case for update_file_version_v3

        更新文件版本
        """
        pass

    def test_update_folder_title_v3(self) -> None:
        """Test case for update_folder_title_v3

        更新文件夹标题
        """
        pass

    def test_update_folder_visibility(self) -> None:
        """Test case for update_folder_visibility

        更新文件夹可见性
        """
        pass


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