"""
    Pinterest REST API

    Pinterest's REST API  # noqa: E501

    The version of the OpenAPI document: 5.3.0
    Contact: pinterest-api@pinterest.com
    Generated by: https://openapi-generator.tech
"""


import sys
import unittest

import pinterestsdk
from pinterestsdk.model.ad_group_summary_status import AdGroupSummaryStatus
from pinterestsdk.model.ads_analytics_create_async_request_all_of import AdsAnalyticsCreateAsyncRequestAllOf
from pinterestsdk.model.ads_analytics_create_async_request_all_of1 import AdsAnalyticsCreateAsyncRequestAllOf1
from pinterestsdk.model.ads_analytics_metrics_filter import AdsAnalyticsMetricsFilter
from pinterestsdk.model.ads_analytics_targeting_type import AdsAnalyticsTargetingType
from pinterestsdk.model.campaign_summary_status import CampaignSummaryStatus
from pinterestsdk.model.conversion_attribution_window_days import ConversionAttributionWindowDays
from pinterestsdk.model.conversion_report_attribution_type import ConversionReportAttributionType
from pinterestsdk.model.conversion_report_time_type import ConversionReportTimeType
from pinterestsdk.model.data_output_format import DataOutputFormat
from pinterestsdk.model.granularity import Granularity
from pinterestsdk.model.metrics_reporting_level import MetricsReportingLevel
from pinterestsdk.model.objective_type import ObjectiveType
from pinterestsdk.model.pin_promotion_summary_status import PinPromotionSummaryStatus
from pinterestsdk.model.product_group_summary_status import ProductGroupSummaryStatus
from pinterestsdk.model.reporting_column_async import ReportingColumnAsync
globals()['AdGroupSummaryStatus'] = AdGroupSummaryStatus
globals()['AdsAnalyticsCreateAsyncRequestAllOf'] = AdsAnalyticsCreateAsyncRequestAllOf
globals()['AdsAnalyticsCreateAsyncRequestAllOf1'] = AdsAnalyticsCreateAsyncRequestAllOf1
globals()['AdsAnalyticsMetricsFilter'] = AdsAnalyticsMetricsFilter
globals()['AdsAnalyticsTargetingType'] = AdsAnalyticsTargetingType
globals()['CampaignSummaryStatus'] = CampaignSummaryStatus
globals()['ConversionAttributionWindowDays'] = ConversionAttributionWindowDays
globals()['ConversionReportAttributionType'] = ConversionReportAttributionType
globals()['ConversionReportTimeType'] = ConversionReportTimeType
globals()['DataOutputFormat'] = DataOutputFormat
globals()['Granularity'] = Granularity
globals()['MetricsReportingLevel'] = MetricsReportingLevel
globals()['ObjectiveType'] = ObjectiveType
globals()['PinPromotionSummaryStatus'] = PinPromotionSummaryStatus
globals()['ProductGroupSummaryStatus'] = ProductGroupSummaryStatus
globals()['ReportingColumnAsync'] = ReportingColumnAsync
from pinterestsdk.model.ads_analytics_create_async_request import AdsAnalyticsCreateAsyncRequest


class TestAdsAnalyticsCreateAsyncRequest(unittest.TestCase):
    """AdsAnalyticsCreateAsyncRequest unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def testAdsAnalyticsCreateAsyncRequest(self):
        """Test AdsAnalyticsCreateAsyncRequest"""
        # FIXME: construct object with mandatory attributes with example values
        # model = AdsAnalyticsCreateAsyncRequest()  # noqa: E501
        pass


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