# coding: utf-8

"""
    Emby Server API

    Explore the Emby Server API  # noqa: E501

    OpenAPI spec version: 4.6.7.0
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""

from __future__ import absolute_import

import unittest

import embyapi
from embyapi.api.user_service_api import UserServiceApi  # noqa: E501
from embyapi.rest import ApiException


class TestUserServiceApi(unittest.TestCase):
    """UserServiceApi unit test stubs"""

    def setUp(self):
        self.api = UserServiceApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_delete_users_by_id(self):
        """Test case for delete_users_by_id

        Deletes a user  # noqa: E501
        """
        pass

    def test_delete_users_by_id_trackselections_by_tracktype(self):
        """Test case for delete_users_by_id_trackselections_by_tracktype

        Clears audio or subtitle track selections for a user  # noqa: E501
        """
        pass

    def test_get_users_by_id(self):
        """Test case for get_users_by_id

        Gets a user by Id  # noqa: E501
        """
        pass

    def test_get_users_prefixes(self):
        """Test case for get_users_prefixes

        Gets a list of users  # noqa: E501
        """
        pass

    def test_get_users_public(self):
        """Test case for get_users_public

        Gets a list of publicly visible users for display on a login screen.  # noqa: E501
        """
        pass

    def test_get_users_query(self):
        """Test case for get_users_query

        Gets a list of users  # noqa: E501
        """
        pass

    def test_post_users_authenticatebyname(self):
        """Test case for post_users_authenticatebyname

        Authenticates a user  # noqa: E501
        """
        pass

    def test_post_users_by_id(self):
        """Test case for post_users_by_id

        Updates a user  # noqa: E501
        """
        pass

    def test_post_users_by_id_authenticate(self):
        """Test case for post_users_by_id_authenticate

        Authenticates a user  # noqa: E501
        """
        pass

    def test_post_users_by_id_configuration(self):
        """Test case for post_users_by_id_configuration

        Updates a user configuration  # noqa: E501
        """
        pass

    def test_post_users_by_id_easypassword(self):
        """Test case for post_users_by_id_easypassword

        Updates a user's easy password  # noqa: E501
        """
        pass

    def test_post_users_by_id_password(self):
        """Test case for post_users_by_id_password

        Updates a user's password  # noqa: E501
        """
        pass

    def test_post_users_by_id_policy(self):
        """Test case for post_users_by_id_policy

        Updates a user policy  # noqa: E501
        """
        pass

    def test_post_users_forgotpassword(self):
        """Test case for post_users_forgotpassword

        Initiates the forgot password process for a local user  # noqa: E501
        """
        pass

    def test_post_users_forgotpassword_pin(self):
        """Test case for post_users_forgotpassword_pin

        Redeems a forgot password pin  # noqa: E501
        """
        pass

    def test_post_users_new(self):
        """Test case for post_users_new

        Creates a user  # noqa: E501
        """
        pass


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