# coding: utf-8

"""
    Core Operations

    The Sparkfly Platform provides a full lifecycle for promotions and rewards from creation to distribution to settlement. The platform integrates in real-time at the point-of-sale and provides item level discounting and tracking. The capabilities of the Sparkfly Platform are available through the use of the Sparkfly Platform API.  The Sparkfly documentation site is under development. If the documentation you're after isn't available here, please contact support@sparkfly.com and we will get you what you need.

    The version of the OpenAPI document: 1.0
    Contact: support@sparkfly.com
    Generated by OpenAPI Generator (https://openapi-generator.tech)

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


import unittest

from sparkfly_api_client.models.get_offer_lists200_response_offer_lists_inner import GetOfferLists200ResponseOfferListsInner

class TestGetOfferLists200ResponseOfferListsInner(unittest.TestCase):
    """GetOfferLists200ResponseOfferListsInner unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> GetOfferLists200ResponseOfferListsInner:
        """Test GetOfferLists200ResponseOfferListsInner
            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 `GetOfferLists200ResponseOfferListsInner`
        """
        model = GetOfferLists200ResponseOfferListsInner()
        if include_optional:
            return GetOfferLists200ResponseOfferListsInner(
                offer_list = sparkfly_api_client.models.offer_list.Offer List(
                    id = 56, 
                    name = '', 
                    offer_ids = [
                        56
                        ], ),
                errors = sparkfly_api_client.models.response_body_errors.ResponseBodyErrors()
            )
        else:
            return GetOfferLists200ResponseOfferListsInner(
        )
        """

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

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