"""
    Emil Payment Service

    This service directly communicates with the various Payment Service Providers (PSPs)   in order to charge or refund customers. This service will automatically connect to the PSP linked   in your admin configuration; meaning if you configured Stripe, it will automatically create a payment   on Stripe when you create it in Emil.  # noqa: E501

    The version of the OpenAPI document: 1.0
    Contact: kontakt@emil.de
    Generated by: https://openapi-generator.tech
"""


import sys
import unittest

import eis.payment
from eis.payment.model.complete_adyen_payment_setup_request_dto import CompleteAdyenPaymentSetupRequestDto
from eis.payment.model.complete_braintree_payment_setup_request_dto import CompleteBraintreePaymentSetupRequestDto
from eis.payment.model.complete_eis_payment_setup_request_dto import CompleteEisPaymentSetupRequestDto
from eis.payment.model.complete_stripe_payment_setup_request_dto import CompleteStripePaymentSetupRequestDto
globals()['CompleteAdyenPaymentSetupRequestDto'] = CompleteAdyenPaymentSetupRequestDto
globals()['CompleteBraintreePaymentSetupRequestDto'] = CompleteBraintreePaymentSetupRequestDto
globals()['CompleteEisPaymentSetupRequestDto'] = CompleteEisPaymentSetupRequestDto
globals()['CompleteStripePaymentSetupRequestDto'] = CompleteStripePaymentSetupRequestDto
from eis.payment.model.complete_payment_setup_request_dto import CompletePaymentSetupRequestDto


class TestCompletePaymentSetupRequestDto(unittest.TestCase):
    """CompletePaymentSetupRequestDto unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

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


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