<reponame>httpsgithu/python-client
# coding: utf-8

"""
    Wavefront REST API

    <p>The Wavefront REST API enables you to interact with Wavefront servers using standard REST API tools. You can use the REST API to automate commonly executed operations such as automatically tagging sources.</p><p>When you make REST API calls outside the Wavefront REST API documentation you must add the header \"Authorization: Bearer &lt;&lt;API-TOKEN&gt;&gt;\" to your HTTP requests.</p>  # noqa: E501

    OpenAPI spec version: v2
    Contact: <EMAIL>
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""


from __future__ import absolute_import

import unittest

import wavefront_api_client
from wavefront_api_client.api.integration_api import IntegrationApi  # noqa: E501
from wavefront_api_client.rest import ApiException


class TestIntegrationApi(unittest.TestCase):
    """IntegrationApi unit test stubs"""

    def setUp(self):
        self.api = wavefront_api_client.api.integration_api.IntegrationApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_get_all_integration(self):
        """Test case for get_all_integration

        Gets a flat list of all Wavefront integrations available, along with their status  # noqa: E501
        """
        pass

    def test_get_all_integration_in_manifests(self):
        """Test case for get_all_integration_in_manifests

        Gets all Wavefront integrations as structured in their integration manifests, along with their status and content  # noqa: E501
        """
        pass

    def test_get_all_integration_in_manifests_min(self):
        """Test case for get_all_integration_in_manifests_min

        Gets all Wavefront integrations as structured in their integration manifests.  # noqa: E501
        """
        pass

    def test_get_all_integration_statuses(self):
        """Test case for get_all_integration_statuses

        Gets the status of all Wavefront integrations  # noqa: E501
        """
        pass

    def test_get_installed_integration(self):
        """Test case for get_installed_integration

        Gets a flat list of all Integrations that are installed, along with their status  # noqa: E501
        """
        pass

    def test_get_integration(self):
        """Test case for get_integration

        Gets a single Wavefront integration by its id, along with its status  # noqa: E501
        """
        pass

    def test_get_integration_status(self):
        """Test case for get_integration_status

        Gets the status of a single Wavefront integration  # noqa: E501
        """
        pass

    def test_install_all_integration_alerts(self):
        """Test case for install_all_integration_alerts

        Enable all alerts associated with this integration  # noqa: E501
        """
        pass

    def test_install_integration(self):
        """Test case for install_integration

        Installs a Wavefront integration  # noqa: E501
        """
        pass

    def test_uninstall_all_integration_alerts(self):
        """Test case for uninstall_all_integration_alerts

        Disable all alerts associated with this integration  # noqa: E501
        """
        pass

    def test_uninstall_integration(self):
        """Test case for uninstall_integration

        Uninstalls a Wavefront integration  # noqa: E501
        """
        pass


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

# coding: utf-8

"""
    Wavefront REST API

    <p>The Wavefront REST API enables you to interact with Wavefront servers using standard REST API tools. You can use the REST API to automate commonly executed operations such as automatically tagging sources.</p><p>When you make REST API calls outside the Wavefront REST API documentation you must add the header \"Authorization: Bearer &lt;&lt;API-TOKEN&gt;&gt;\" to your HTTP requests.</p>  # noqa: E501

    OpenAPI spec version: v2
    Contact: <EMAIL>
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""


from __future__ import absolute_import

import unittest

import wavefront_api_client
from wavefront_api_client.api.integration_api import IntegrationApi  # noqa: E501
from wavefront_api_client.rest import ApiException


class TestIntegrationApi(unittest.TestCase):
    """IntegrationApi unit test stubs"""

    def setUp(self):
        self.api = wavefront_api_client.api.integration_api.IntegrationApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_get_all_integration(self):
        """Test case for get_all_integration

        Gets a flat list of all Wavefront integrations available, along with their status  # noqa: E501
        """
        pass

    def test_get_all_integration_in_manifests(self):
        """Test case for get_all_integration_in_manifests

        Gets all Wavefront integrations as structured in their integration manifests, along with their status and content  # noqa: E501
        """
        pass

    def test_get_all_integration_in_manifests_min(self):
        """Test case for get_all_integration_in_manifests_min

        Gets all Wavefront integrations as structured in their integration manifests.  # noqa: E501
        """
        pass

    def test_get_all_integration_statuses(self):
        """Test case for get_all_integration_statuses

        Gets the status of all Wavefront integrations  # noqa: E501
        """
        pass

    def test_get_installed_integration(self):
        """Test case for get_installed_integration

        Gets a flat list of all Integrations that are installed, along with their status  # noqa: E501
        """
        pass

    def test_get_integration(self):
        """Test case for get_integration

        Gets a single Wavefront integration by its id, along with its status  # noqa: E501
        """
        pass

    def test_get_integration_status(self):
        """Test case for get_integration_status

        Gets the status of a single Wavefront integration  # noqa: E501
        """
        pass

    def test_install_all_integration_alerts(self):
        """Test case for install_all_integration_alerts

        Enable all alerts associated with this integration  # noqa: E501
        """
        pass

    def test_install_integration(self):
        """Test case for install_integration

        Installs a Wavefront integration  # noqa: E501
        """
        pass

    def test_uninstall_all_integration_alerts(self):
        """Test case for uninstall_all_integration_alerts

        Disable all alerts associated with this integration  # noqa: E501
        """
        pass

    def test_uninstall_integration(self):
        """Test case for uninstall_integration

        Uninstalls a Wavefront integration  # noqa: E501
        """
        pass


if __name__ == '__main__':
    unittest.main()
# coding: utf-8 Wavefront REST API      <p>The Wavefront REST API enables you to interact with Wavefront servers using standard REST API tools. You can use the REST API to automate commonly executed operations such as automatically tagging sources.</p><p>When you make REST API calls outside the Wavefront REST API documentation you must add the header \"Authorization: Bearer &lt;&lt;API-TOKEN&gt;&gt;\" to your HTTP requests.</p>  # noqa: E501      OpenAPI spec version: v2     Contact: <EMAIL>     Generated by: https://github.com/swagger-api/swagger-codegen.git # noqa: E501 IntegrationApi unit test stubs # noqa: E501 Test case for get_all_integration          Gets a flat list of all Wavefront integrations available, along with their status  # noqa: E501 Test case for get_all_integration_in_manifests          Gets all Wavefront integrations as structured in their integration manifests, along with their status and content  # noqa: E501 Test case for get_all_integration_in_manifests_min          Gets all Wavefront integrations as structured in their integration manifests.  # noqa: E501 Test case for get_all_integration_statuses          Gets the status of all Wavefront integrations  # noqa: E501 Test case for get_installed_integration          Gets a flat list of all Integrations that are installed, along with their status  # noqa: E501 Test case for get_integration          Gets a single Wavefront integration by its id, along with its status  # noqa: E501 Test case for get_integration_status          Gets the status of a single Wavefront integration  # noqa: E501 Test case for install_all_integration_alerts          Enable all alerts associated with this integration  # noqa: E501 Test case for install_integration          Installs a Wavefront integration  # noqa: E501 Test case for uninstall_all_integration_alerts          Disable all alerts associated with this integration  # noqa: E501 Test case for uninstall_integration          Uninstalls a Wavefront integration  # noqa: E501