# coding: utf-8

"""
    Jellyfin API

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

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

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


import unittest

from openapi_client.api.user_api import UserApi


class TestUserApi(unittest.TestCase):
    """UserApi unit test stubs"""

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

    def tearDown(self) -> None:
        pass

    def test_authenticate_user_by_name(self) -> None:
        """Test case for authenticate_user_by_name

        Authenticates a user by name.
        """
        pass

    def test_authenticate_with_quick_connect(self) -> None:
        """Test case for authenticate_with_quick_connect

        Authenticates a user with quick connect.
        """
        pass

    def test_create_user_by_name(self) -> None:
        """Test case for create_user_by_name

        Creates a user.
        """
        pass

    def test_delete_user(self) -> None:
        """Test case for delete_user

        Deletes a user.
        """
        pass

    def test_forgot_password(self) -> None:
        """Test case for forgot_password

        Initiates the forgot password process for a local user.
        """
        pass

    def test_forgot_password_pin(self) -> None:
        """Test case for forgot_password_pin

        Redeems a forgot password pin.
        """
        pass

    def test_get_current_user(self) -> None:
        """Test case for get_current_user

        Gets the user based on auth token.
        """
        pass

    def test_get_public_users(self) -> None:
        """Test case for get_public_users

        Gets a list of publicly visible users for display on a login screen.
        """
        pass

    def test_get_user_by_id(self) -> None:
        """Test case for get_user_by_id

        Gets a user by Id.
        """
        pass

    def test_get_users(self) -> None:
        """Test case for get_users

        Gets a list of users.
        """
        pass

    def test_update_user(self) -> None:
        """Test case for update_user

        Updates a user.
        """
        pass

    def test_update_user_configuration(self) -> None:
        """Test case for update_user_configuration

        Updates a user configuration.
        """
        pass

    def test_update_user_password(self) -> None:
        """Test case for update_user_password

        Updates a user's password.
        """
        pass

    def test_update_user_policy(self) -> None:
        """Test case for update_user_policy

        Updates a user policy.
        """
        pass


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