"""
    Config API v1

    The `config` service provides basic catalog management operations. It manages all platform resources needed for different kinds of catalogs and operations on them.  # noqa: E501

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


import unittest

import here_data_config_v1_client
from here_data_config_v1_client.api.config_api import ConfigApi  # noqa: E501


class TestConfigApi(unittest.TestCase):
    """ConfigApi unit test stubs"""

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

    def tearDown(self):
        pass

    def test_catalog_exists(self):
        """Test case for catalog_exists

        Checks the existence of a catalog  # noqa: E501
        """
        pass

    def test_create_catalog(self):
        """Test case for create_catalog

        Creates a catalog  # noqa: E501
        """
        pass

    def test_delete_catalog(self):
        """Test case for delete_catalog

        Deletes a catalog  # noqa: E501
        """
        pass

    def test_delete_layer(self):
        """Test case for delete_layer

        Delete a layer  # noqa: E501
        """
        pass

    def test_disable_automatic_version_deletion(self):
        """Test case for disable_automatic_version_deletion

        Disable automatic version deletion  # noqa: E501
        """
        pass

    def test_get_catalog(self):
        """Test case for get_catalog

        Gets the details of a catalog  # noqa: E501
        """
        pass

    def test_get_catalog_status(self):
        """Test case for get_catalog_status

        Gets the status of a create, update or delete catalog request.  # noqa: E501
        """
        pass

    def test_get_catalogs(self):
        """Test case for get_catalogs

        Gets a list of all catalogs  # noqa: E501
        """
        pass

    def test_patch_catalog(self):
        """Test case for patch_catalog

        Modify a catalog  # noqa: E501
        """
        pass

    def test_patch_layer(self):
        """Test case for patch_layer

        Modify a catalog layer  # noqa: E501
        """
        pass

    def test_update_catalog(self):
        """Test case for update_catalog

        Updates a catalog  # noqa: E501
        """
        pass


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