# coding: utf-8

"""
    Knetik Platform API Documentation latest 

    This is the spec for the Knetik API.  Use this in conjunction with the documentation found at https://knetikcloud.com.

    OpenAPI spec version: latest 
    Contact: support@knetik.com
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""


from __future__ import absolute_import

import os
import sys
import unittest

import knetik_cloud
from knetik_cloud.rest import ApiException
from knetik_cloud.apis.payments_wallets_api import PaymentsWalletsApi


class TestPaymentsWalletsApi(unittest.TestCase):
    """ PaymentsWalletsApi unit test stubs """

    def setUp(self):
        self.api = knetik_cloud.apis.payments_wallets_api.PaymentsWalletsApi()

    def tearDown(self):
        pass

    def test_get_user_wallet(self):
        """
        Test case for get_user_wallet

        Returns the user's wallet for the given currency code
        """
        pass

    def test_get_user_wallet_transactions(self):
        """
        Test case for get_user_wallet_transactions

        Retrieve a user's wallet transactions
        """
        pass

    def test_get_user_wallets(self):
        """
        Test case for get_user_wallets

        List all of a user's wallets
        """
        pass

    def test_get_wallet_balances(self):
        """
        Test case for get_wallet_balances

        Retrieves a summation of wallet balances by currency code
        """
        pass

    def test_get_wallet_transactions(self):
        """
        Test case for get_wallet_transactions

        Retrieve wallet transactions across the system
        """
        pass

    def test_get_wallets(self):
        """
        Test case for get_wallets

        Retrieve a list of wallets across the system
        """
        pass

    def test_update_wallet_balance(self):
        """
        Test case for update_wallet_balance

        Updates the balance for a user's wallet
        """
        pass


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