# coding: utf-8

"""
    XTRF Home Portal API

    XTRF Home Portal API enables you to perform operations on Projects, Quotes, Customers, Vendors etc. as a XTRF Home Portal user. <br>The documentation is generated from OpenAPI specification 3.0 available <a href=\"/home-api/openapi.json\">here</a> <br>   The API client/consumer code may be easily generated in 60+ programming languages using an open source code generator available at the time of writing this documentation at <a href='https://editor.swagger.io/'>https://editor.swagger.io/</a> Thank you for using XTRF Application Programming interface (XTRF API). By using the API you agree to the terms below. If you disagree with any of these terms, XTRF does not grant you a license to use the XTRF API. XTRF reserves the right to update and change these terms from time to time without a prior notice of API users. You can always find the most recent version of these terms here:   # noqa: E501

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

from __future__ import absolute_import

import unittest

import xtrf_api
from xtrf_api.api.users_api import UsersApi  # noqa: E501
from xtrf_api.rest import ApiException


class TestUsersApi(unittest.TestCase):
    """UsersApi unit test stubs"""

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

    def tearDown(self):
        pass

    def test_change_password(self):
        """Test case for change_password

        Sets user's password to a new value.  # noqa: E501
        """
        pass

    def test_get_all_names_with_ids1(self):
        """Test case for get_all_names_with_ids1

        Returns list of simple users representations  # noqa: E501
        """
        pass

    def test_get_by_id6(self):
        """Test case for get_by_id6

        Returns user details.  # noqa: E501
        """
        pass

    def test_get_custom_field1(self):
        """Test case for get_custom_field1

        Returns custom field of a given user.  # noqa: E501
        """
        pass

    def test_get_custom_fields4(self):
        """Test case for get_custom_fields4

        Returns custom fields of a given user.  # noqa: E501
        """
        pass

    def test_get_me(self):
        """Test case for get_me

        Returns currently signed in user details.  # noqa: E501
        """
        pass

    def test_get_time_zone(self):
        """Test case for get_time_zone

        Returns time zone preferred by user currently signed in.  # noqa: E501
        """
        pass

    def test_update(self):
        """Test case for update

        Updates an existing user.  # noqa: E501
        """
        pass

    def test_update_custom_field(self):
        """Test case for update_custom_field

        Updates given custom field of a given user.  # noqa: E501
        """
        pass

    def test_update_custom_fields(self):
        """Test case for update_custom_fields

        Updates custom fields of a given user.  # noqa: E501
        """
        pass


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