18 lines
497 B
Python
18 lines
497 B
Python
from .context import mango
|
|
from .fakes import fake_seeded_public_key, fake_token
|
|
|
|
from decimal import Decimal
|
|
|
|
|
|
def test_constructor() -> None:
|
|
owner = fake_seeded_public_key("owner")
|
|
token = fake_token()
|
|
value = Decimal(27)
|
|
token_value = mango.InstrumentValue(token, value)
|
|
|
|
actual = mango.OwnedInstrumentValue(owner, token_value)
|
|
assert actual is not None
|
|
assert actual.logger is not None
|
|
assert actual.owner == owner
|
|
assert actual.token_value == token_value
|