# coding: utf-8

"""
    XTRF Home Portal API

    XTRF Home Portal API enables you to perform operations on Projects, Quotes, Customers, Vendors etc. as a XTRF Home Portal user. <br>The documentation is generated from OpenAPI specification 3.0 available <a href=\"/home-api/openapi.json\">here</a> <br>   The API client/consumer code may be easily generated in 60+ programming languages using an open source code generator available at the time of writing this documentation at <a href='https://editor.swagger.io/'>https://editor.swagger.io/</a> Thank you for using XTRF Application Programming interface (XTRF API). By using the API you agree to the terms below. If you disagree with any of these terms, XTRF does not grant you a license to use the XTRF API. XTRF reserves the right to update and change these terms from time to time without a prior notice of API users. You can always find the most recent version of these terms here:   # noqa: E501

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

from __future__ import absolute_import

import unittest

import xtrf_api
from xtrf_api.api.reports_api import ReportsApi  # noqa: E501
from xtrf_api.rest import ApiException


class TestReportsApi(unittest.TestCase):
    """ReportsApi unit test stubs"""

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

    def tearDown(self):
        pass

    def test_delete4(self):
        """Test case for delete4

        Removes a report.  # noqa: E501
        """
        pass

    def test_duplicate1(self):
        """Test case for duplicate1

        Duplicates a report.  # noqa: E501
        """
        pass

    def test_export_to_xml(self):
        """Test case for export_to_xml

        Exports reports definition to XML.  # noqa: E501
        """
        pass

    def test_generate_csv(self):
        """Test case for generate_csv

        Generates CSV content for a report.  # noqa: E501
        """
        pass

    def test_generate_printer_friendly(self):
        """Test case for generate_printer_friendly

        Generates printer friendly content for a report.  # noqa: E501
        """
        pass

    def test_import_from_xml(self):
        """Test case for import_from_xml

        Imports reports definition from XML.  # noqa: E501
        """
        pass

    def test_set_preferred(self):
        """Test case for set_preferred

        Marks report as preferred or not.  # noqa: E501
        """
        pass


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