# coding: utf-8

"""
    Pinterest REST API

    Pinterest's REST API

    The version of the OpenAPI document: 5.23.0
    Contact: blah+oapicf@cliffano.com
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


import unittest

from pinterestsdk.models.item_attributes_request import ItemAttributesRequest

class TestItemAttributesRequest(unittest.TestCase):
    """ItemAttributesRequest unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> ItemAttributesRequest:
        """Test ItemAttributesRequest
            include_optional is a boolean, when False only required
            params are included, when True both required and
            optional params are included """
        # uncomment below to create an instance of `ItemAttributesRequest`
        """
        model = ItemAttributesRequest()
        if include_optional:
            return ItemAttributesRequest(
                ad_image_0_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_0_tag = 'black friday',
                ad_image_10_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_10_tag = 'black friday',
                ad_image_11_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_11_tag = 'black friday',
                ad_image_12_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_12_tag = 'black friday',
                ad_image_13_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_13_tag = 'black friday',
                ad_image_14_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_14_tag = 'black friday',
                ad_image_15_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_15_tag = 'black friday',
                ad_image_16_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_16_tag = 'black friday',
                ad_image_17_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_17_tag = 'black friday',
                ad_image_18_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_18_tag = 'black friday',
                ad_image_19_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_19_tag = 'black friday',
                ad_image_1_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_1_tag = 'black friday',
                ad_image_2_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_2_tag = 'black friday',
                ad_image_3_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_3_tag = 'black friday',
                ad_image_4_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_4_tag = 'black friday',
                ad_image_5_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_5_tag = 'black friday',
                ad_image_6_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_6_tag = 'black friday',
                ad_image_7_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_7_tag = 'black friday',
                ad_image_8_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_8_tag = 'black friday',
                ad_image_9_link = 'https://www.example.com/image/image_v2.jpg',
                ad_image_9_tag = 'black friday',
                ad_link = 'https://www.example.com/cat/denim-shirt/item012?utm_source=Pinterest',
                ad_video_0_link = 'https://www.example.com/video/video_v2.mov',
                ad_video_0_tag = 'black friday',
                ad_video_1_link = 'https://www.example.com/video/video_v2.mov',
                ad_video_1_tag = 'black friday',
                ad_video_2_link = 'https://www.example.com/video/video_v2.mov',
                ad_video_2_tag = 'black friday',
                adult = True,
                age_group = 'newborn',
                android_deep_link = 'pinterest://item/1234567890',
                availability = 'in stock',
                average_review_rating = 5,
                brand = 'Josie’s Denim',
                checkout_enabled = False,
                color = 'blue',
                condition = 'new',
                custom_label_0 = 'Best sellers',
                custom_label_1 = 'Summer promotion',
                custom_label_2 = 'Winter sales',
                custom_label_3 = 'Woman dress',
                custom_label_4 = 'Man hat',
                custom_number_0 = 10,
                custom_number_1 = 0,
                custom_number_2 = 1520000000,
                custom_number_3 = 4294967295,
                custom_number_4 = 50,
                description = 'Casual fit denim shirt made with the finest quality Japanese denim.',
                free_shipping_label = True,
                free_shipping_limit = '35 USD',
                gender = 'unisex',
                google_product_category = 'Apparel & Accessories > Clothing > Shirts & Tops',
                gtin = 3234567890126,
                id = 'DS0294-L',
                installment_price = '10:10.00 USD',
                ios_deep_link = 'pinterest://item/1234567890',
                item_group_id = 'DS0294',
                last_updated_time = 1641483432072,
                link = 'https://www.example.com/cat/womens-clothing/denim-shirt-0294',
                material = 'cotton',
                min_ad_price = '19.99 USD',
                mobile_link = 'https://m.example.com/cat/womens-clothing/denim-shirt-0294',
                mpn = 'PI12345NTEREST',
                number_of_ratings = 10,
                number_of_reviews = 10,
                pattern = 'plaid',
                price = '24.99 USD',
                product_type = 'Clothing > Women’s > Shirts > Denim',
                promotion_id = 'promotion_1',
                sale_price = '14.99 USD',
                sale_price_effective_date = '2025-01-01T00:00:00.000000Z/2025-01-07T00:00:00.000000Z',
                shipping = 'US:CA:Ground:0 USD',
                shipping_height = '12 in',
                shipping_weight = '3 kg',
                shipping_width = '16 in',
                size = 'M',
                size_system = 'US',
                size_type = 'regular',
                tax = 'US:1025433:6.00:y',
                title = 'Women’s denim shirt, large',
                unit_pricing_base_measure = '10 ML',
                unit_pricing_measure = '10 ML',
                variant_names = [Color, Size],
                variant_values = [Red, Small],
                additional_image_link = ["https://scene.example.com/image/image_v2.jpg","https://scene.example.com/image/image_v3.jpg"],
                image_link = ["https://scene.example.com/image/image.jpg"],
                save_pin_disabled = True,
                video_link = 'https://www.example.com/cat/womens-clothing/denim-shirt-0294.mp4'
            )
        else:
            return ItemAttributesRequest(
        )
        """

    def testItemAttributesRequest(self):
        """Test ItemAttributesRequest"""
        # inst_req_only = self.make_instance(include_optional=False)
        # inst_req_and_optional = self.make_instance(include_optional=True)

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