# coding: utf-8

"""
    Coinbase Developer Platform APIs

    The Coinbase Developer Platform APIs - leading the world's transition onchain.

    The version of the OpenAPI document: 2.0.0
    Contact: cdp@coinbase.com
    Generated by OpenAPI Generator (https://openapi-generator.tech)

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


import unittest

from cdp.openapi_client.api.end_user_accounts_api import EndUserAccountsApi


class TestEndUserAccountsApi(unittest.IsolatedAsyncioTestCase):
    """EndUserAccountsApi unit test stubs"""

    async def asyncSetUp(self) -> None:
        self.api = EndUserAccountsApi()

    async def asyncTearDown(self) -> None:
        await self.api.api_client.close()

    async def test_add_end_user_evm_account(self) -> None:
        """Test case for add_end_user_evm_account

        Add an EVM account to an end user
        """
        pass

    async def test_add_end_user_evm_smart_account(self) -> None:
        """Test case for add_end_user_evm_smart_account

        Add an EVM smart account to an end user
        """
        pass

    async def test_add_end_user_solana_account(self) -> None:
        """Test case for add_end_user_solana_account

        Add a Solana account to an end user
        """
        pass

    async def test_create_end_user(self) -> None:
        """Test case for create_end_user

        Create an end user
        """
        pass

    async def test_get_end_user(self) -> None:
        """Test case for get_end_user

        Get an end user
        """
        pass

    async def test_import_end_user(self) -> None:
        """Test case for import_end_user

        Import a private key for an end user
        """
        pass

    async def test_list_end_users(self) -> None:
        """Test case for list_end_users

        List end users
        """
        pass

    async def test_validate_end_user_access_token(self) -> None:
        """Test case for validate_end_user_access_token

        Validate end user access token
        """
        pass


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