# coding: utf-8

"""
    SQE API

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

    The version of the OpenAPI document: v1
    Generated by: https://openapi-generator.tech
"""


from __future__ import absolute_import

import unittest

import qumranica_api_connector
from qumranica_api_connector.api.user_api import UserApi  # noqa: E501
from qumranica_api_connector.rest import ApiException


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

    def setUp(self):
        self.api = qumranica_api_connector.api.user_api.UserApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_v1_users_change_forgotten_password_post(self):
        """Test case for v1_users_change_forgotten_password_post

        Uses the secret token from /users/forgot-password to validate a reset of the user's password  # noqa: E501
        """
        pass

    def test_v1_users_change_password_post(self):
        """Test case for v1_users_change_password_post

        Changes the password for the currently logged in user  # noqa: E501
        """
        pass

    def test_v1_users_change_unactivated_email_post(self):
        """Test case for v1_users_change_unactivated_email_post

        Allows a user who has not yet activated their account to change their email address. This will not work if the user  account associated with the email address has already been activated  # noqa: E501
        """
        pass

    def test_v1_users_confirm_registration_post(self):
        """Test case for v1_users_confirm_registration_post

        Confirms registration of new user account.  # noqa: E501
        """
        pass

    def test_v1_users_forgot_password_post(self):
        """Test case for v1_users_forgot_password_post

        Sends a secret token to the user's email to allow password reset.  # noqa: E501
        """
        pass

    def test_v1_users_get(self):
        """Test case for v1_users_get

        Provides the user details for a user with valid JWT in the Authorize header  # noqa: E501
        """
        pass

    def test_v1_users_login_post(self):
        """Test case for v1_users_login_post

        Provides a JWT bearer token for valid email and password  # noqa: E501
        """
        pass

    def test_v1_users_post(self):
        """Test case for v1_users_post

        Creates a new user with the submitted data.  # noqa: E501
        """
        pass

    def test_v1_users_put(self):
        """Test case for v1_users_put

        Updates a user's registration details.  Note that the if the email address has changed, the account will be set to  inactive until the account is activated with the secret token.  # noqa: E501
        """
        pass

    def test_v1_users_resend_activation_email_post(self):
        """Test case for v1_users_resend_activation_email_post

        Sends a new activation email for the user's account. This will not work if the user account associated with the  email address has already been activated.  # noqa: E501
        """
        pass


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

# coding: utf-8

"""
    SQE API

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

    The version of the OpenAPI document: v1
    Generated by: https://openapi-generator.tech
"""


from __future__ import absolute_import

import unittest

import qumranica_api_connector
from qumranica_api_connector.api.user_api import UserApi  # noqa: E501
from qumranica_api_connector.rest import ApiException


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

    def setUp(self):
        self.api = qumranica_api_connector.api.user_api.UserApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_v1_users_change_forgotten_password_post(self):
        """Test case for v1_users_change_forgotten_password_post

        Uses the secret token from /users/forgot-password to validate a reset of the user's password  # noqa: E501
        """
        pass

    def test_v1_users_change_password_post(self):
        """Test case for v1_users_change_password_post

        Changes the password for the currently logged in user  # noqa: E501
        """
        pass

    def test_v1_users_change_unactivated_email_post(self):
        """Test case for v1_users_change_unactivated_email_post

        Allows a user who has not yet activated their account to change their email address. This will not work if the user  account associated with the email address has already been activated  # noqa: E501
        """
        pass

    def test_v1_users_confirm_registration_post(self):
        """Test case for v1_users_confirm_registration_post

        Confirms registration of new user account.  # noqa: E501
        """
        pass

    def test_v1_users_forgot_password_post(self):
        """Test case for v1_users_forgot_password_post

        Sends a secret token to the user's email to allow password reset.  # noqa: E501
        """
        pass

    def test_v1_users_get(self):
        """Test case for v1_users_get

        Provides the user details for a user with valid JWT in the Authorize header  # noqa: E501
        """
        pass

    def test_v1_users_login_post(self):
        """Test case for v1_users_login_post

        Provides a JWT bearer token for valid email and password  # noqa: E501
        """
        pass

    def test_v1_users_post(self):
        """Test case for v1_users_post

        Creates a new user with the submitted data.  # noqa: E501
        """
        pass

    def test_v1_users_put(self):
        """Test case for v1_users_put

        Updates a user's registration details.  Note that the if the email address has changed, the account will be set to  inactive until the account is activated with the secret token.  # noqa: E501
        """
        pass

    def test_v1_users_resend_activation_email_post(self):
        """Test case for v1_users_resend_activation_email_post

        Sends a new activation email for the user's account. This will not work if the user account associated with the  email address has already been activated.  # noqa: E501
        """
        pass


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

# coding: utf-8 SQE API      No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)  # noqa: E501      The version of the OpenAPI document: v1     Generated by: https://openapi-generator.tech # noqa: E501 UserApi unit test stubs # noqa: E501 Test case for v1_users_change_forgotten_password_post          Uses the secret token from /users/forgot-password to validate a reset of the user's password  # noqa: E501 Test case for v1_users_change_password_post          Changes the password for the currently logged in user  # noqa: E501 Test case for v1_users_change_unactivated_email_post          Allows a user who has not yet activated their account to change their email address. This will not work if the user  account associated with the email address has already been activated  # noqa: E501 Test case for v1_users_confirm_registration_post          Confirms registration of new user account.  # noqa: E501 Test case for v1_users_forgot_password_post          Sends a secret token to the user's email to allow password reset.  # noqa: E501 Test case for v1_users_get          Provides the user details for a user with valid JWT in the Authorize header  # noqa: E501 Test case for v1_users_login_post          Provides a JWT bearer token for valid email and password  # noqa: E501 Test case for v1_users_post          Creates a new user with the submitted data.  # noqa: E501 Test case for v1_users_put          Updates a user's registration details.  Note that the if the email address has changed, the account will be set to  inactive until the account is activated with the secret token.  # noqa: E501 Test case for v1_users_resend_activation_email_post          Sends a new activation email for the user's account. This will not work if the user account associated with the  email address has already been activated.  # noqa: E501