# coding: utf-8

"""
    Consolidate Services

    Description of all APIs  # noqa: E501

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


from __future__ import absolute_import

import unittest

import argocd_client
from argocd_client.api.repository_service_api import RepositoryServiceApi  # noqa: E501
from argocd_client.rest import ApiException


class TestRepositoryServiceApi(unittest.TestCase):
    """RepositoryServiceApi unit test stubs"""

    def setUp(self):
        self.api = argocd_client.api.repository_service_api.RepositoryServiceApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_create_repository(self):
        """Test case for create_repository

        CreateRepository creates a new repository configuration  # noqa: E501
        """
        pass

    def test_delete_repository(self):
        """Test case for delete_repository

        DeleteRepository deletes a repository from the configuration  # noqa: E501
        """
        pass

    def test_get_app_details(self):
        """Test case for get_app_details

        GetAppDetails returns application details by given path  # noqa: E501
        """
        pass

    def test_get_helm_charts(self):
        """Test case for get_helm_charts

        """
        pass

    def test_get_mixin3(self):
        """Test case for get_mixin3

        Get returns a repository or its credentials  # noqa: E501
        """
        pass

    def test_list_apps(self):
        """Test case for list_apps

        ListApps returns list of apps in the repo  # noqa: E501
        """
        pass

    def test_list_repositories(self):
        """Test case for list_repositories

        ListRepositories gets a list of all configured repositories  # noqa: E501
        """
        pass

    def test_update_repository(self):
        """Test case for update_repository

        UpdateRepository updates a repository configuration  # noqa: E501
        """
        pass

    def test_validate_access(self):
        """Test case for validate_access

        ValidateAccess validates access to a repository with given parameters  # noqa: E501
        """
        pass


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