Files
OpenBB/tests/openbb_terminal/cryptocurrency/overview/test_withdrawalfees_model.py
Igor Radovanovic 08a077c133 Crypto overview unit tests (#4782)
* crypto overview unit tests

* Mock cpanic view
2023-04-14 16:07:52 +00:00

30 lines
766 B
Python

import pytest
from pandas import DataFrame
from openbb_terminal.cryptocurrency.overview import withdrawalfees_model
@pytest.mark.record_http
def test_get_overall_withdrawal_fees(record):
df = withdrawalfees_model.get_overall_withdrawal_fees(limit=5)
record.add_verify(df)
assert isinstance(df, DataFrame)
assert not df.empty
@pytest.mark.record_http
def test_get_overall_exchange_withdrawal_fees(record):
df = withdrawalfees_model.get_overall_exchange_withdrawal_fees()
record.add_verify(df)
assert isinstance(df, DataFrame)
assert not df.empty
@pytest.mark.record_http
def test_get_crypto_withdrawal_fees():
response = withdrawalfees_model.get_crypto_withdrawal_fees(symbol="BTC")
assert isinstance(response, list)