# coding: utf-8

"""
    Cyclos 4.11.5 API

    The REST API for Cyclos 4.11.5  # noqa: E501

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


from __future__ import absolute_import

import unittest

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


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

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

    def tearDown(self):
        pass

    def test_create_user(self):
        """Test case for create_user

        Registers a new user  # noqa: E501
        """
        pass

    def test_get_data_for_edit_full_profile(self):
        """Test case for get_data_for_edit_full_profile

        Returns data for editing the full profile at once  # noqa: E501
        """
        pass

    def test_get_data_for_map_directory(self):
        """Test case for get_data_for_map_directory

        Get configuration data for searching the user directory (map)  # noqa: E501
        """
        pass

    def test_get_groups_for_user_registration(self):
        """Test case for get_groups_for_user_registration

        Returns the groups the authenticated user or guest can register on  # noqa: E501
        """
        pass

    def test_get_user_data_for_edit(self):
        """Test case for get_user_data_for_edit

        Get configuration data to edit a user profile  # noqa: E501
        """
        pass

    def test_get_user_data_for_new(self):
        """Test case for get_user_data_for_new

        Get configuration data for registering new users  # noqa: E501
        """
        pass

    def test_get_user_data_for_search(self):
        """Test case for get_user_data_for_search

        Get configuration data for searching users  # noqa: E501
        """
        pass

    def test_save_user_full_profile(self):
        """Test case for save_user_full_profile

        Edits the full profile at once  # noqa: E501
        """
        pass

    def test_search_map_directory(self):
        """Test case for search_map_directory

        Search the user directory (map)  # noqa: E501
        """
        pass

    def test_search_users(self):
        """Test case for search_users

        Search for users  # noqa: E501
        """
        pass

    def test_update_user(self):
        """Test case for update_user

        Save a user details  # noqa: E501
        """
        pass

    def test_validate_email_change(self):
        """Test case for validate_email_change

        Validates an e-mail via a validation key  # noqa: E501
        """
        pass

    def test_validate_user_registration(self):
        """Test case for validate_user_registration

        Validates an user registration via a key sent by e-mail  # noqa: E501
        """
        pass

    def test_validate_user_registration_field(self):
        """Test case for validate_user_registration_field

        Validates the value of a single field for user registration  # noqa: E501
        """
        pass

    def test_view_user(self):
        """Test case for view_user

        View a user details  # noqa: E501
        """
        pass


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