"""
    Cosmo Tech Plaform API

    Cosmo Tech Platform API  # noqa: E501

    The version of the OpenAPI document: 2.0.0
    Contact: platform@cosmotech.com
    Generated by: https://openapi-generator.tech
"""


import unittest

import cosmotech_api
from cosmotech_api.api.organization_api import OrganizationApi  # noqa: E501


class TestOrganizationApi(unittest.TestCase):
    """OrganizationApi unit test stubs"""

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

    def tearDown(self):
        pass

    def test_add_organization_access_control(self):
        """Test case for add_organization_access_control

        Add a control access to the Organization  # noqa: E501
        """
        pass

    def test_find_all_organizations(self):
        """Test case for find_all_organizations

        List all Organizations  # noqa: E501
        """
        pass

    def test_find_organization_by_id(self):
        """Test case for find_organization_by_id

        Get the details of an Organization  # noqa: E501
        """
        pass

    def test_get_all_permissions(self):
        """Test case for get_all_permissions

        Get all permissions per components  # noqa: E501
        """
        pass

    def test_get_organization_access_control(self):
        """Test case for get_organization_access_control

        Get a control access for the Organization  # noqa: E501
        """
        pass

    def test_get_organization_permissions(self):
        """Test case for get_organization_permissions

        Get the Organization permissions by given role  # noqa: E501
        """
        pass

    def test_get_organization_security(self):
        """Test case for get_organization_security

        Get the Organization security information  # noqa: E501
        """
        pass

    def test_get_organization_security_users(self):
        """Test case for get_organization_security_users

        Get the Organization security users list  # noqa: E501
        """
        pass

    def test_register_organization(self):
        """Test case for register_organization

        Register a new organization  # noqa: E501
        """
        pass

    def test_remove_organization_access_control(self):
        """Test case for remove_organization_access_control

        Remove the specified access from the given Organization  # noqa: E501
        """
        pass

    def test_set_organization_default_security(self):
        """Test case for set_organization_default_security

        Set the Organization default security  # noqa: E501
        """
        pass

    def test_unregister_organization(self):
        """Test case for unregister_organization

        Unregister an organization  # noqa: E501
        """
        pass

    def test_update_organization(self):
        """Test case for update_organization

        Update an Organization  # noqa: E501
        """
        pass

    def test_update_organization_access_control(self):
        """Test case for update_organization_access_control

        Update the specified access to User for an Organization  # noqa: E501
        """
        pass

    def test_update_solutions_container_registry_by_organization_id(self):
        """Test case for update_solutions_container_registry_by_organization_id

        Update the solutions container registry configuration for the Organization specified  # noqa: E501
        """
        pass

    def test_update_storage_by_organization_id(self):
        """Test case for update_storage_by_organization_id

        Update storage configuration for the Organization specified  # noqa: E501
        """
        pass

    def test_update_tenant_credentials_by_organization_id(self):
        """Test case for update_tenant_credentials_by_organization_id

        Update tenant credentials for the Organization specified  # noqa: E501
        """
        pass


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