"""
    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.bank_transfer_dto import BankTransferDto
from eis.payment.model.billing_profile_dto import BillingProfileDto
from eis.payment.model.eis_sepa_debit_dto import EisSepaDebitDto
from eis.payment.model.sepa_direct_dto import SepaDirectDto
globals()['BankTransferDto'] = BankTransferDto
globals()['BillingProfileDto'] = BillingProfileDto
globals()['EisSepaDebitDto'] = EisSepaDebitDto
globals()['SepaDirectDto'] = SepaDirectDto
from eis.payment.model.create_psp_payment_method_request_dto import CreatePspPaymentMethodRequestDto


class TestCreatePspPaymentMethodRequestDto(unittest.TestCase):
    """CreatePspPaymentMethodRequestDto unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

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


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