# coding: utf-8

"""
    LEIA RESTful API for AI

    Leia API  # noqa: E501

    OpenAPI spec version: 1.0.0
    Contact: 
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""

from __future__ import absolute_import

import unittest

import leiaapi.generated
from leiaapi.generated.api.application_admin_api import ApplicationAdminApi  # noqa: E501
from leiaapi.generated.rest import ApiException


class TestApplicationAdminApi(unittest.TestCase):
    """ApplicationAdminApi unit test stubs"""

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

    def tearDown(self):
        pass

    def test_admin_create_application(self):
        """Test case for admin_create_application

        Adds a new application to the system (admin only)  # noqa: E501
        """
        pass

    def test_admin_delete_always_on_schedule(self):
        """Test case for admin_delete_always_on_schedule

        Removes a schedule from an application  # noqa: E501
        """
        pass

    def test_admin_delete_application(self):
        """Test case for admin_delete_application

        Deletes an application (admin only)  # noqa: E501
        """
        pass

    def test_admin_edit_application(self):
        """Test case for admin_edit_application

        Modifies an existing application in the system (admin only)  # noqa: E501
        """
        pass

    def test_admin_get_application(self):
        """Test case for admin_get_application

        Retrieves an application (admin only)  # noqa: E501
        """
        pass

    def test_admin_get_applications(self):
        """Test case for admin_get_applications

        Retrieves applications (admin only) (paginated)  # noqa: E501
        """
        pass

    def test_admin_reset_api_key(self):
        """Test case for admin_reset_api_key

        Resets an API key (admin only)  # noqa: E501
        """
        pass


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