# coding: utf-8

"""
    Logto API references

    API references for Logto services.

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

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


import unittest

from py_logto.api.organizations_api import OrganizationsApi


class TestOrganizationsApi(unittest.TestCase):
    """OrganizationsApi unit test stubs"""

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

    def tearDown(self) -> None:
        pass

    def test_add_organization_applications(self) -> None:
        """Test case for add_organization_applications

        Add organization application
        """
        pass

    def test_add_organization_users(self) -> None:
        """Test case for add_organization_users

        Add user members to organization
        """
        pass

    def test_assign_organization_roles_to_application(self) -> None:
        """Test case for assign_organization_roles_to_application

        Add organization application role
        """
        pass

    def test_assign_organization_roles_to_applications(self) -> None:
        """Test case for assign_organization_roles_to_applications

        Assign roles to applications in an organization
        """
        pass

    def test_assign_organization_roles_to_user(self) -> None:
        """Test case for assign_organization_roles_to_user

        Assign roles to a user in an organization
        """
        pass

    def test_assign_organization_roles_to_users(self) -> None:
        """Test case for assign_organization_roles_to_users

        Assign roles to organization user members
        """
        pass

    def test_create_organization(self) -> None:
        """Test case for create_organization

        Create an organization
        """
        pass

    def test_create_organization_jit_email_domain(self) -> None:
        """Test case for create_organization_jit_email_domain

        Add organization JIT email domain
        """
        pass

    def test_create_organization_jit_role(self) -> None:
        """Test case for create_organization_jit_role

        Add organization JIT default roles
        """
        pass

    def test_create_organization_jit_sso_connector(self) -> None:
        """Test case for create_organization_jit_sso_connector

        Add organization JIT SSO connectors
        """
        pass

    def test_delete_organization(self) -> None:
        """Test case for delete_organization

        Delete organization
        """
        pass

    def test_delete_organization_application(self) -> None:
        """Test case for delete_organization_application

        Remove organization application
        """
        pass

    def test_delete_organization_application_role(self) -> None:
        """Test case for delete_organization_application_role

        Remove organization application role
        """
        pass

    def test_delete_organization_jit_email_domain(self) -> None:
        """Test case for delete_organization_jit_email_domain

        Remove organization JIT email domain
        """
        pass

    def test_delete_organization_jit_role(self) -> None:
        """Test case for delete_organization_jit_role

        Remove organization JIT default role
        """
        pass

    def test_delete_organization_jit_sso_connector(self) -> None:
        """Test case for delete_organization_jit_sso_connector

        Remove organization JIT SSO connector
        """
        pass

    def test_delete_organization_user(self) -> None:
        """Test case for delete_organization_user

        Remove user member from organization
        """
        pass

    def test_delete_organization_user_role(self) -> None:
        """Test case for delete_organization_user_role

        Remove a role from a user in an organization
        """
        pass

    def test_get_organization(self) -> None:
        """Test case for get_organization

        Get organization
        """
        pass

    def test_list_organization_application_roles(self) -> None:
        """Test case for list_organization_application_roles

        Get organization application roles
        """
        pass

    def test_list_organization_applications(self) -> None:
        """Test case for list_organization_applications

        Get organization applications
        """
        pass

    def test_list_organization_jit_email_domains(self) -> None:
        """Test case for list_organization_jit_email_domains

        Get organization JIT email domains
        """
        pass

    def test_list_organization_jit_roles(self) -> None:
        """Test case for list_organization_jit_roles

        Get organization JIT default roles
        """
        pass

    def test_list_organization_jit_sso_connectors(self) -> None:
        """Test case for list_organization_jit_sso_connectors

        Get organization JIT SSO connectors
        """
        pass

    def test_list_organization_user_roles(self) -> None:
        """Test case for list_organization_user_roles

        Get roles for a user in an organization
        """
        pass

    def test_list_organization_user_scopes(self) -> None:
        """Test case for list_organization_user_scopes

        Get scopes for a user in an organization tailored by the organization roles
        """
        pass

    def test_list_organization_users(self) -> None:
        """Test case for list_organization_users

        Get organization user members
        """
        pass

    def test_list_organizations(self) -> None:
        """Test case for list_organizations

        Get organizations
        """
        pass

    def test_replace_organization_application_roles(self) -> None:
        """Test case for replace_organization_application_roles

        Replace organization application roles
        """
        pass

    def test_replace_organization_applications(self) -> None:
        """Test case for replace_organization_applications

        Replace organization applications
        """
        pass

    def test_replace_organization_jit_email_domains(self) -> None:
        """Test case for replace_organization_jit_email_domains

        Replace organization JIT email domains
        """
        pass

    def test_replace_organization_jit_roles(self) -> None:
        """Test case for replace_organization_jit_roles

        Replace organization JIT default roles
        """
        pass

    def test_replace_organization_jit_sso_connectors(self) -> None:
        """Test case for replace_organization_jit_sso_connectors

        Replace organization JIT SSO connectors
        """
        pass

    def test_replace_organization_user_roles(self) -> None:
        """Test case for replace_organization_user_roles

        Update roles for a user in an organization
        """
        pass

    def test_replace_organization_users(self) -> None:
        """Test case for replace_organization_users

        Replace organization user members
        """
        pass

    def test_update_organization(self) -> None:
        """Test case for update_organization

        Update organization
        """
        pass


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